shipyard/src/bin/shipyard_airflow/shipyard_airflow/plugins
Carter, Matthew (mc981n) 222b074cb1 Be configuration driven when referencing document names/schemas
Currently, any document name or schema referenced in the Shipyard
code base is a hard-coded string. Often times, these strings are
repeated throughout the code. This patch set adds a new configuration
section to shipyard.conf to define document names and schemas so they
can then be referenced in the Shipyard code via the oslo
configuration object. This functionality will be important for
upcoming Shipyard features which will call for more documents to be
validated as well as some new Shipyard-created docs.

Change-Id: I34ae8cd578bab730d004c3d176e3817b5a45c89e
2019-05-02 10:47:38 -05:00
..
__init__.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
armada_base_operator.py User context tracing through logging 2019-04-04 13:19:02 +00:00
armada_get_releases.py plugins: Add get_releases to Armada base operator 2018-09-27 16:37:54 -05:00
armada_get_status.py Remove Shipyard queries for Tiller information 2019-03-28 16:35:29 -05:00
armada_post_apply.py Remove Shipyard queries for Tiller information 2019-03-28 16:35:29 -05:00
armada_test_releases.py plugins: Add DAG and operator to test site 2018-09-27 16:37:54 -05:00
armada_validate_design.py Ensure pod logs are fetched in case of exception in any operator 2018-09-19 09:17:13 -07:00
check_k8s_node_status.py Change k8s node status to be a positive check 2018-06-30 00:14:54 -05:00
check_k8s_pod_status.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
concurrency_check_operator.py Add relabel_nodes action 2018-09-25 07:34:43 -05:00
deckhand_base_operator.py User context tracing through logging 2019-04-04 13:19:02 +00:00
deckhand_client_factory.py User context tracing through logging 2019-04-04 13:19:02 +00:00
deckhand_create_site_action_tag.py Ensure pod logs are fetched in case of exception in any operator 2018-09-19 09:17:13 -07:00
deckhand_retrieve_rendered_doc.py Ensure pod logs are fetched in case of exception in any operator 2018-09-19 09:17:13 -07:00
deckhand_validate_site.py Ensure pod logs are fetched in case of exception in any operator 2018-09-19 09:17:13 -07:00
deployment_configuration_operator.py Be configuration driven when referencing document names/schemas 2019-05-02 10:47:38 -05:00
drydock_base_operator.py User context tracing through logging 2019-04-04 13:19:02 +00:00
drydock_destroy_nodes.py Add redeploy_server processing 2018-08-21 09:42:40 -05:00
drydock_errors.py Workflow to support deployment groups 2018-06-20 09:55:15 -05:00
drydock_nodes.py Be configuration driven when referencing document names/schemas 2019-05-02 10:47:38 -05:00
drydock_prepare_site.py Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
drydock_relabel_nodes.py Add relabel_nodes action 2018-09-25 07:34:43 -05:00
drydock_validate_design.py User context tracing through logging 2019-04-04 13:19:02 +00:00
drydock_verify_nodes.py Block site_update if there is no host in MaaS/Drydock 2018-09-12 14:13:28 -05:00
drydock_verify_site.py Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
get_k8s_logs.py Fix get_pod_logs logic to pick up accurate pods 2018-10-09 08:05:00 -07:00
k8s_preflight_checks_operator.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
openstack_operators.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
placeholder_operator.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
promenade_base_operator.py User context tracing through logging 2019-04-04 13:19:02 +00:00
promenade_check_etcd.py Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
promenade_clear_labels.py Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
promenade_decommission_node.py Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
promenade_drain_node.py Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
promenade_shutdown_kubelet.py Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
promenade_validate_site_design.py User context tracing through logging 2019-04-04 13:19:02 +00:00
service_endpoint.py User context tracing through logging 2019-04-04 13:19:02 +00:00
service_session.py User context tracing through logging 2019-04-04 13:19:02 +00:00
service_token.py Fix: various documentation and URL fixes 2018-09-24 12:53:27 +02:00
ucp_base_operator.py Be configuration driven when referencing document names/schemas 2019-05-02 10:47:38 -05:00
ucp_preflight_check_operator.py Fix: various documentation and URL fixes 2018-09-24 12:53:27 +02:00
xcom_puller.py Add redeploy_server processing 2018-08-21 09:42:40 -05:00
xcom_pusher.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00