magnum/magnum/api/controllers
Steven Dake d03574a0c2 Use versioned objects for bays
This creates and deletes bay objects in the database.

This new model is great because we can do things like:

https://github.com/openstack/nova/blob/master/nova/cmd/compute.py#L67

And completely override the database with an RPC mechanism instead.
This way objects are created in the ReST endpoint but stored in the
database via the backend and conductor.

I was attempting to write this code, but found it is already on its
way to being merged into oslo-incubator here:

https://review.openstack.org/#/c/127532/

Change-Id: Iff995d28a78f41874cc6ad62baf7420960a530da
2014-12-03 17:21:17 -05:00
..
v1 Use versioned objects for bays 2014-12-03 17:21:17 -05:00
__init__.py Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
base.py Add versioned object dependency modules 2014-12-02 02:25:40 -07:00
common_types.py Tidy up the ReST API 2014-11-25 09:58:34 -05:00
link.py Add versioned object dependency modules 2014-12-02 02:25:40 -07:00
root.py Use versioned objects for bays 2014-12-03 17:21:17 -05:00