cinder.compute.nova module¶
Handles all requests to Nova.
- class API¶
- Bases: - Base- API for interacting with novaclient. - exception NotFound(code, message=None, details=None, request_id=None, url=None, method=None)¶
- Bases: - ClientException- HTTP 404 - Not found - http_status = 404¶
 - message = 'Not found'¶
 
 - create_volume_snapshot(context, volume_id, create_info)¶
 - delete_volume_snapshot(context, snapshot_id, delete_info)¶
 - extend_volume(context, server_ids, volume_id)¶
 - get_server(context, server_id, privileged_user=False, timeout=None)¶
 - static get_server_volume(context, server_id, volume_id)¶
 - reimage_volume(context, server_ids, volume_id)¶
 - update_server_volume(context, server_id, src_volid, new_volume_id)¶
 
- novaclient(context, privileged_user=False, timeout=None, api_version=None)¶
- Returns a Nova client - @param privileged_user:
- If True, use the account from configuration (requires ‘auth_type’ and the other usual Keystone authentication options to be set in the [nova] section) 
- @param timeout:
- Number of seconds to wait for an answer before raising a Timeout exception (None to disable) 
- @param api_version:
- api version of nova 
 
