Statistics
| Branch: | Tag: | Revision:

root @ b9809f7c

Name Size
  api
  auth
  middleware
  util
.gitignore 32 Bytes
__init__.py 0 Bytes
manage.py 542 Bytes
settings.py.dist 3.4 kB
urls.py 277 Bytes

Latest revisions

# Date Author Comment
b9809f7c 11/26/2010 11:33 pm Faidon Liambotis

Add our own XML emitter

OpenStack's API XML isn't merely an XML representation of the data
structures and therefore Piston's XML Emitter can't be used as-is.

The XML generation code from OpenStack's Nova is guranteed(?) to be
compatible, so re-use their code and adapt it into an Emitter subclass....

0be1a55e 11/26/2010 10:54 pm Faidon Liambotis

Add a custom 404 catch-all in api/

909f415b 11/26/2010 10:45 pm Faidon Liambotis

Add error handling on /servers read()

14a6a08f 11/26/2010 10:44 pm Faidon Liambotis

Provide an empty "details" field in faults

To deal with broken clients that expect it to be there.

2c089b77 11/26/2010 10:34 pm Faidon Liambotis

Add a paginator decorator for limit/offset syntax

This addresses the “Paginated Collections” section of the specification
in a transparent and get-out-of-my-way way.

The functionality is absolutely needed to signal the stop of the list in
the CloudServers Python bindings (at least at the moment).

253f0c82 11/26/2010 10:05 pm Faidon Liambotis

Add an initial implementation of API's /servers read()

e5e20779 11/26/2010 10:03 pm Faidon Liambotis

Import Ganeti's RAPI client

547ae349 11/26/2010 10:02 pm Faidon Liambotis

Fix authentication handler challenge() for servers API

3758cc42 11/26/2010 09:56 pm Faidon Liambotis

Add Auth-API application, plus the StripURLMiddleware

04accb0f 11/26/2010 09:22 pm Faidon Liambotis

Fix URL path for API version handler

View all revisions | View revisions

Also available in: Atom