1ef4f87b28
Many changes to support new Gluon API Spec. Summary of changes: - gluon-api-tool: New command line tool to validate an API Model. - Restructured models directory - Removed proton directory - Created a directory for the base objects file - Created directory for net-l3vpn and change filename to api.yaml - Created directory for a test API - Updated manager code to automatically create default interface object when a port object is created. - Updated shim layer code to track the interface object and to handle service binding to interface instead of port - Added new API types and validation logic - Updated API and Database generator code to process the new model constructs - Updated the test cases to complete with the new model format. - Reworked code to support parent/child API relationships. The SubObjectController now works for one level. Change-Id: I995b46076e9fded11e4eda789dacd41a1a3b43c7 Implements: blueprint gluon-api-spec |
||
---|---|---|
.. | ||
models | ||
__init__.py | ||
backend_base.py | ||
proton_client.py |