The nova.api.openstack.volume.contrib.admin_actions Module

class AdminController(*args, **kwargs)

Bases: nova.api.openstack.wsgi.Controller

Abstract base class for AdminControllers.

authorize(context, action_name)
collection = None
valid_status = set(['available', 'error_deleting', 'deleting', 'creating', 'error'])
wsgi_actions = {'os-reset_status': '_reset_status'}
wsgi_extensions = []
class Admin_actions(ext_mgr)

Bases: nova.api.openstack.extensions.ExtensionDescriptor

Enable admin actions.

alias = 'os-admin-actions'
get_controller_extensions()
name = 'AdminActions'
namespace = 'http://docs.openstack.org/volume/ext/admin-actions/api/v1.1'
updated = '2012-08-25T00:00:00+00:00'
class SnapshotAdminController(*args, **kwargs)

Bases: nova.api.openstack.volume.contrib.admin_actions.AdminController

AdminController for Snapshots.

collection = 'snapshots'
wsgi_actions = {'os-reset_status': '_reset_status'}
wsgi_extensions = []
class VolumeAdminController(*args, **kwargs)

Bases: nova.api.openstack.volume.contrib.admin_actions.AdminController

AdminController for Volumes.

collection = 'volumes'
valid_status = set(['available', 'creating', 'in-use', 'error_deleting', 'attaching', 'detaching', 'error', 'deleting'])
wsgi_actions = {'os-reset_status': '_reset_status', 'os-force_delete': '_force_delete'}
wsgi_extensions = []

Previous topic

The nova.api.openstack.urlmap Module

Next topic

The nova.api.openstack.volume.contrib.image_create Module

This Page