80b3a1e99d
* WIP - Initial API implementation with Falcon * API service for /designs and /tasks endpoints REST API using falcon library Middleware for authentication (stubbed until Keystone is avail) Middleware for context and logging Request logging and initial error logging README updates * Cleanup readme formatting * Rename helm_drydock to drydock_provisioner * Fixed missing except statement * Fixed missing except statement * Reorganize API paths in a list Fix duplication of context init Add API version prefix to URLs * DRYD-2 MVP - phase 1 - node enlistment Add node driver task for IdentifyNode Implement MaaS API interface for Machines and Interfaces
435 B
435 B
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.