History | View | Annotate | Download (602 Bytes)
User-defined exceptions should inherit Exception
Move to OpenStack API v1.1
Fixes #183 - Implement /serversFixes #185 - Implement /imagesFixes #245 - Details in exception handlersFixes #249 - Metadata handlingFixes #253 - Transition to OpenStack API v1.1...
Be consistent about the use of simplejson
simplejson was merged into Python 2.6's stdlib as json. To help withthat and avoid external dependencies, Django provides a utils.simplejsonmodule that either imports Python's json module or imports an embedded...
auto-update vm list using changes_since
Add our own XML emitter
OpenStack's API XML isn't merely an XML representation of the datastructures and therefore Piston's XML Emitter can't be used as-is.
The XML generation code from OpenStack's Nova is guranteed(?) to becompatible, so re-use their code and adapt it into an Emitter subclass....
Provide an empty "details" field in faults
To deal with broken clients that expect it to be there.
Convert faults to return an Exception subclass
Piston's rc from which fault is modeled doesn't do that; however, weprefer doing things the Django (rather than the Piston) way and makefaults be an Exception subclass.
Piston may not do that but it actually gives us all the tools to do it,...
Add Shared IP Groups handler
Initial commit