Dag repo indirection
Changes
Use 'is' instead of |
for managing airflow installation.
Breaking Changes
Adds a layer of indirection for dag repositories that could break existing installations.
- dag repositories are cloned to a "dags_repos" directory, and then symlinked to the working dags directory picked up by airflow. By default, the root of each dag repository is linked to the dags directory, but you can also specify a sub-directory within the each dag repo. This allows more flexibility in how dag repos are structured, not requiring all dags to be in the root of the project,