drydock/python/drydock_provisioner/ingester
Sergiy Markin d00eaf0303 Drydock focal related upgrades
This PS implements the following changes:
- switches freeze approach to requirements-direct.txt and
  requirements-frozen.txt files
- adjusts code tabulation style according to  yapf recommendations
- replaces deprecated usage of responce.body attribute with
  responce.text
- fixes integration tests in controlled by Makefile + tox
- uplifts Helm to v3.9.4

Change-Id: I751db72eb8f670825382f11a36657112faeb169a
2023-04-26 22:32:49 +00:00
..
plugins Drydock focal related upgrades 2023-04-26 22:32:49 +00:00
__init__.py Refactor build to include Go 2018-09-04 13:13:21 -05:00
ingester.py Drydock focal related upgrades 2023-04-26 22:32:49 +00:00
readme.md Refactor build to include Go 2018-09-04 13:13:21 -05:00

readme.md

Ingester

Ingester is a pluggable consumer of site design data. It will support consuming data in different formats from different sources.

Each ingester plugin should be able source data based on user-provided parameters and parse that data into the Drydock internal model (drydock_provisioner.model).

Each plugin does not need to support every type of design data as a single site design may be federated from multiple sources.