heat.engine.resources.volume_base module

class heat.engine.resources.volume_base.BaseVolume(name, definition, stack)[source]

Bases: heat.engine.resource.Resource

Base Volume Manager.

check_create_complete(vol_id)[source]
check_delete_complete(prg)[source]
default_client_name = 'cinder'
handle_check()[source]
handle_create()[source]
handle_delete()[source]

Default implementation; should be overridden by resources.

handle_snapshot_delete(state)[source]
classmethod validate_deletion_policy(policy)[source]
class heat.engine.resources.volume_base.BaseVolumeAttachment(name, definition, stack)[source]

Bases: heat.engine.resource.Resource

Base Volume Attachment Manager.

check_create_complete(volume_id)[source]
check_delete_complete(prg)[source]
default_client_name = 'cinder'
handle_create()[source]
handle_delete()[source]

Default implementation; should be overridden by resources.