This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.2 docs or all OpenStack docs too.

The nova.api.openstack.zones Module

class nova.api.openstack.zones.Controller

Bases: object

Controller for Zone resources.

boot(req, body)

Creates a new server for a given user while being Zone aware.

Returns a reservation ID (a UUID).

create(req, body)

Create a child zone entry.

delete(req, id)

Delete a child zone entry.

detail(req)

Return all zones in detail

index(req)

Return all zones in brief

info(req)

Return name and capabilities for this zone.

select(*args, **kwargs)
show(req, id)

Return data about the given zone id

update(req, id, body)

Update a child zone entry.

class nova.api.openstack.zones.ControllerV11

Bases: nova.api.openstack.zones.Controller

Controller for 1.1 Zone resources.

nova.api.openstack.zones.check_encryption_key(func)
nova.api.openstack.zones.create_resource(version)