shipyard/src/bin/shipyard_airflow/shipyard_airflow
Bryan Strassner 038f958501 Refactor imports to support loading dags for tests
Updates the imports for the dags and operators to support both "as
deployed" and "as tested" package configurations. This allows for a
simple test to be added that at least imorts and checks the dags to
ensure they contain steps.

A future refactor may eliminate the need for some/much of this by moving the
operators away from the plugin appraoch such that they can be statically
built into the airflow pod and used like a third party library instead
of being appended to the airflow plugins. For now though, this maintains
the status quo for the way these are used in a deployed way.

Change-Id: I437ff9c583358188e27de0e2f6987c38ca85ab2f
2018-07-25 09:19:18 -05:00
..
common Add udpate_software action to Shipyard 2018-07-06 16:57:42 -05:00
conf Externalize database connection pool parameters 2018-06-29 09:54:44 -05:00
control Make validation process failures more obvious 2018-07-16 16:59:39 -05:00
dags Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
db Externalize database connection pool parameters 2018-06-29 09:54:44 -05:00
plugins Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
schemas Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
__init__.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
errors.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
policy.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
shipyard_api.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
shipyard_upgrade_db.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00