airflow-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Buell (Jira)" <j...@apache.org>
Subject [jira] [Commented] (AIRFLOW-5548) REST API: get DAGs
Date Wed, 20 Nov 2019 01:33:00 GMT

    [ https://issues.apache.org/jira/browse/AIRFLOW-5548?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16977980#comment-16977980
] 

Matt Buell commented on AIRFLOW-5548:
-------------------------------------

I have a basic implementation of this working. For example
{code:java}
GET: /api/experimental/dags

response:
[
   "<DAG-ID-1>",
   "<DAG-ID-2>",
   ...
   "<DAG-ID-N>"
]{code}
 

I also created an additional endpoint for retrieving DAG info:
{code:java}
GET: /api/experimental/dags/<DAG-ID-1>

response:
{
  "catchup": "False",
  "dagrun_timeout": "None",
  "default_args": "{'owner': 'owner', 'depends_on_past': False, 'start_date': <Pendulum
[2019-11-07T00:00:00+00:00]>, 'catchup': False, 'email': ['email@email.com'], 'email_on_failure':
False, 'email_on_retry': False, 'retries': 0}",
  "doc_md": "None",
  "end_date": "None",
  "fileloc": "<path/to/dag>",
  "is_paused_upon_creation": "None",
  "is_subdag": "False",
  ...
}{code}
 

 

> REST API: get DAGs
> ------------------
>
>                 Key: AIRFLOW-5548
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-5548
>             Project: Apache Airflow
>          Issue Type: New Feature
>          Components: api
>    Affects Versions: 2.0.0
>            Reporter: Norbert Biczo
>            Assignee: Norbert Biczo
>            Priority: Minor
>
> Like the already implemented [get pools|[https://airflow.apache.org/api.html#get--api-experimental-pools]]
but with the DAGs.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message