I am using Cloud Shell to list the DAGs where the status is "ON" or "OFF" - and I am using the following command:
gloud composer environments storage dags list --environment=ENVIRONMENT --location=LOCATION --status=ON
However, when I try to execute the command above to list the DAGs that are "ON", I get this error:
ERROR: (gcloud.composer.environments.storage.dags.list) unrecognized arguments: --status=ON
I can clearly see that the issue is regarding the --status=ON
- therefore, what do I need to do in order to fix this error?
--status
is not a valid argument for the airflow dags list
CLI command.
If you are trying to retrieve DAGs that are not paused, you can output the results from airflow dags list
to a JSON object (i.e. airflow dags list --output json
) and iterate over that array to print what DAGs are currently unpaused (i.e. paused=False).