You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "Matt Buell (Jira)" <ji...@apache.org> on 2019/11/20 01:33:00 UTC
[jira] [Commented] (AIRFLOW-5548) REST API: get DAGs
[ 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)