Statistics
| Branch: | Tag: | Revision:

root / api / faults.py @ 96b635d9

History | View | Annotate | Download (2.1 kB)

# Date Author Comment
adee02b8 06/17/2011 12:48 am Giorgos Verigakis

Add proper license headers

64938cb0 05/29/2011 04:37 pm Giorgos Verigakis

Connect networks API with the Ganeti

  • Create Ganeti network link when creating a network.
  • Delete the link when deleting the network.
  • Use a pool of GANETI_MAX_LINK_NUMBER network links.
  • Adding or removing a server from a network requires reboot.

A database migration is needed....

5231a38a 04/15/2011 07:08 pm Giorgos Verigakis

Raise if vm is deleted or being built

Fixes #351

0a73c22f 04/12/2011 02:11 pm Giorgos Verigakis

User-defined exceptions should inherit Exception

d8e50a39 04/04/2011 12:21 am Giorgos Verigakis

Move to OpenStack API v1.1

  • Removes piston dependency.
  • Adds dateutil dependency.

Fixes #183 - Implement /servers
Fixes #185 - Implement /images
Fixes #245 - Details in exception handlers
Fixes #249 - Metadata handling
Fixes #253 - Transition to OpenStack API v1.1...

a237869d 03/28/2011 03:23 pm Faidon Liambotis

Be consistent about the use of simplejson

simplejson was merged into Python 2.6's stdlib as json. To help with
that and avoid external dependencies, Django provides a utils.simplejson
module that either imports Python's json module or imports an embedded...

1a49199e 03/18/2011 01:46 am Dimitris Moraitis

auto-update vm list using changes_since

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....

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.

635cfd6e 11/26/2010 06:52 pm Faidon Liambotis

Convert faults to return an Exception subclass

Piston's rc from which fault is modeled doesn't do that; however, we
prefer doing things the Django (rather than the Piston) way and make
faults be an Exception subclass.

Piston may not do that but it actually gives us all the tools to do it,...

ed66d976 11/26/2010 05:38 pm Faidon Liambotis

Add Shared IP Groups handler

00b4f1be 11/26/2010 04:39 pm Faidon Liambotis

Initial commit