Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to remove default example dags in airflow

Tags:

python

airflow

I am a new user of Airbnb's open source workflow/datapipeline software airflow. There are dozens of default example dags after the web UI is started. I tried many ways to remove these dags, but I've failed to do so.

  • load_examples = False is set in airflow.cfg.
  • Folder lib/python2.7/site-packages/airflow/example_dags is removed.

States of those example dags are changed to gray after I removed the dags folder, but the items still occupy the web UI screen. And a new dag folder is specified in airflow.cfg as dags_folder = /mnt/dag/1. I checked this dag folder, nothing is there. It's really weird to me why it is so difficult to remove these examples.

like image 758
bronzels Avatar asked Apr 14 '17 11:04

bronzels


People also ask

Where are the example DAGs stored in Airflow?

The default DAGs directory is located at /opt/bitnami/airflow/dags.


1 Answers

When you startup airflow, make sure you set:

load_examples = False

inside your airflow.cfg

If you have already started airflow with this not set to false, you can set it to false and run airflow resetdb in the cli (!which will destroy all current dag information!).

Alternatively you can go into the airflow_db and manually delete those entries from the dag table.

like image 162
jhnclvr Avatar answered Sep 20 '22 04:09

jhnclvr