The cinder.brick.exception Module

Exceptions for the Brick library.

exception BrickException(message=None, **kwargs)

Bases: exceptions.Exception

Base Brick Exception

To correctly use this class, inherit from it and define a ‘msg_fmt’ property. That msg_fmt will get printf’d with the keyword arguments provided to the constructor.

code = 500
headers = {}
message = u'An unknown exception occurred.'
safe = False
exception ISCSITargetAttachFailed(message=None, **kwargs)

Bases: cinder.brick.exception.BrickException

message = u'Failed to attach iSCSI target for volume %(volume_id)s.'
exception ISCSITargetCreateFailed(message=None, **kwargs)

Bases: cinder.brick.exception.BrickException

message = u'Failed to create iscsi target for volume %(volume_id)s.'
exception ISCSITargetRemoveFailed(message=None, **kwargs)

Bases: cinder.brick.exception.BrickException

message = u'Failed to remove iscsi target for volume %(volume_id)s.'
exception Invalid(message=None, **kwargs)

Bases: cinder.brick.exception.BrickException

code = 400
message = u'Unacceptable parameters.'
exception InvalidParameterValue(message=None, **kwargs)

Bases: cinder.brick.exception.Invalid

message = u'%(err)s'
exception NoFibreChannelHostsFound(message=None, **kwargs)

Bases: cinder.brick.exception.BrickException

message = u'We are unable to locate any Fibre Channel devices.'
exception NoFibreChannelVolumeDeviceFound(message=None, **kwargs)

Bases: cinder.brick.exception.BrickException

message = u'Unable to find a Fibre Channel volume device.'
exception NotFound(message=None, **kwargs)

Bases: cinder.brick.exception.BrickException

code = 404
message = u'Resource could not be found.'
safe = True
exception ProtocolNotSupported(message=None, **kwargs)

Bases: cinder.brick.exception.BrickException

message = u'Connect to volume via protocol %(protocol)s not supported.'
exception VolumeDeviceNotFound(message=None, **kwargs)

Bases: cinder.brick.exception.BrickException

message = u'Volume device not found at %(device)s.'
exception VolumeGroupCreationFailed(message=None, **kwargs)

Bases: cinder.brick.exception.BrickException

message = u'Failed to create Volume Group: %(vg_name)s'
exception VolumeGroupNotFound(message=None, **kwargs)

Bases: cinder.brick.exception.BrickException

message = u'Unable to find Volume Group: %(vg_name)s'

Previous topic

The cinder.backup.rpcapi Module

Next topic

The cinder.brick.executor Module

This Page