Commit Graph

5 Commits

Author SHA1 Message Date
Bin Hu 467ca53879 Updated Requirements and py35 Support
(1) Updated requirements.txt
(2) Updated test-requirements.txt
(3) updated setup.cfg for py35
(4) updated tox.ini for py35

Change-Id: I9f0be2b903fe9f25af458e032d0c1953cfcdd13b
Signed-off-by: Bin Hu <bh526r@att.com>
2017-02-09 10:47:28 -08:00
Thomas Hambleton 1ef4f87b28 Update code to comply with Gluon API Spec
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
2017-01-22 10:39:27 -06:00
OpenStack Proposal Bot f762ea8d75 Updated from global requirements
Change-Id: I57fb92640f2136b113f876bdc0cfcc089fb25d90
2016-09-28 09:52:23 -07:00
Thomas Hambleton 6d6d3f8152 Initial Gluon Code
This commit contains the first semi-working version of the code to use 
the ML2 plugin wrapper class (GluonPlugin).

Previous repositories contained a standalone Gluon service. This has 
been deprecated and its functionality is now in the GluonPlugin class.

Implements: blueprint gluon-ml2-plugin

Change-Id: I7a5c68332c302413f3e8be71763a37e861df2460
Co-Authored-By: Ian Wells <iawells@cisco.com>
Co-Authored-By: Thomas Hambleton <Thomas.Hambleton@nokia.com>
Co-Authored-By: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-09-21 19:48:56 +00:00
Bin Hu 4fa03fa960 Initial repo from cookiecutter
Change-Id: I4c08babb4b1de8d47728c3562d1129521dc62c83
Signed-off-by: Bin Hu <bh526r@att.com>
2016-06-29 14:26:40 -07:00