Libraries common throughout manila or just ones that haven’t yet been categorized in depth.
manila.context
Module¶RequestContext: context for requests that persist through all of manila.
RequestContext
(user_id, project_id, is_admin=None, read_deleted='no', roles=None, remote_address=None, timestamp=None, request_id=None, auth_token=None, overwrite=True, quota_class=None, service_catalog=None, **kwargs)Bases: oslo_context.context.RequestContext
Security context and request information.
Represents the user taking a given action within the system.
elevated
(read_deleted=None, overwrite=False)Return a version of this context with admin flag set.
from_dict
(values)read_deleted
to_dict
()to_policy_values
()get_admin_context
(read_deleted='no')manila.exception
Module¶Manila base exception handling.
Includes decorator for re-raising Manila-type exceptions.
SHOULD include dedicated exception logging.
AdminIPNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Admin port IP for service instance not found: %(reason)s'AdminRequired
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotAuthorized
message
= u'User does not have admin privileges.'AvailabilityZoneNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Availability zone %(id)s could not be found.'BadConfigurationException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Bad configuration: %(reason)s.'BridgeDoesNotExist
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Bridge %(bridge)s does not exist.'ConfigNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Could not find config at %(path)s.'Conflict
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
code
= 409message
= u'%(err)s'ConvertedException
(code=400, title='', explanation='')Bases: webob.exc.WSGIHTTPException
DefaultShareTypeNotConfigured
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'No default share type is configured. Either configure a default share type or explicitly specify a share type.'DriverNotInitialized
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u"Share driver '%(driver)s' not initialized."EMCUnityError
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ShareBackendException
message
= u'%(err)s'EMCVmaxInvalidMoverID
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Invalid mover or vdm %(id)s.'EMCVmaxLockRequiredException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Unable to acquire lock(s).'EMCVmaxXMLAPIError
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'%(err)s'EMCVnxInvalidMoverID
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Invalid mover or vdm %(id)s.'EMCVnxLockRequiredException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Unable to acquire lock(s).'EMCVnxXMLAPIError
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'%(err)s'Error
Bases: exceptions.Exception
EvaluatorParseException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Error during evaluator parsing: %(reason)s'ExportLocationNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Export location %(uuid)s could not be found.'FileNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'File %(file_path)s could not be found.'Found
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
code
= 302message
= u'Resource was found.'safe
= TrueGPFSException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'GPFS exception occurred.'GPFSGaneshaException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'GPFS Ganesha exception occurred.'GaneshaCommandFailure
(**kw)Bases: oslo_concurrency.processutils.ProcessExecutionError
GaneshaException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Unknown NFS-Ganesha library exception.'GlusterfsException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Unknown Gluster exception.'HDFSException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'HDFS exception occurred!'HNASBackendException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'HNAS Backend Exception: %(msg)s'HNASConnException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'HNAS Connection Exception: %(msg)s'HNASDirectoryNotEmpty
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'HNAS Directory is not empty: %(msg)s'HNASItemNotFoundException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.StorageResourceNotFound
message
= u'HNAS Item Not Found Exception: %(msg)s'HNASNothingToCloneException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'HNAS Nothing To Clone Exception: %(msg)s'HNASSSCContextChange
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'HNAS SSC Context has been changed unexpectedly: %(msg)s'HNASSSCIsBusy
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'HNAS SSC is busy and cannot execute the command: %(msg)s'HPE3ParInvalid
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'%(err)s'HPE3ParInvalidClient
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'%(err)s'HPE3ParUnexpectedError
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'%(err)s'HSPBackendException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ShareBackendException
message
= u'HSP Backend Exception: %(msg)s'HSPItemNotFoundException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ShareBackendException
message
= u'HSP Item Not Found Exception: %(msg)s'HSPTimeoutException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ShareBackendException
message
= u'HSP Timeout Exception: %(msg)s'HostBinaryNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Could not find binary %(binary)s on host %(host)s.'HostNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Host %(host)s could not be found.'IPAddressInUse
(message=None, detail_data={}, **kwargs)Bases: manila.exception.InUse
message
= u'IP address %(ip)s is already used.'InUse
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Resource is in use.'InstanceNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Instance %(instance_id)s could not be found.'Invalid
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
code
= 400message
= u'Unacceptable parameters.'InvalidAPIVersionString
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'API Version String %(version)s is of invalid format. Must be of format MajorNum.MinorNum.'InvalidCapacity
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid capacity: %(name)s = %(value)s.'InvalidContentType
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid content type %(content_type)s.'InvalidDriverMode
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid driver mode: %(driver_mode)s.'InvalidExtraSpec
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid extra_spec: %(reason)s.'InvalidGlobalAPIVersion
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Version %(req_ver)s is not supported by the API. Minimum is %(min_ver)s and maximum is %(max_ver)s.'InvalidHost
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid host: %(reason)s'InvalidInput
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid input received: %(reason)s.'InvalidParameterValue
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'%(err)s'InvalidQuotaValue
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Change would make usage less than 0 for the following resources: %(unders)s.'InvalidRequest
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'The request is invalid.'InvalidReservationExpiration
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid reservation expiration %(expire)s.'InvalidResults
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'The results are invalid.'InvalidShare
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid share: %(reason)s.'InvalidShareAccess
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid access rule: %(reason)s'InvalidShareAccessLevel
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid or unsupported share access level: %(level)s.'InvalidShareGroup
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid share group: %(reason)s'InvalidShareGroupSnapshot
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid share group snapshot: %(reason)s'InvalidShareGroupType
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid share group type: %(reason)s.'InvalidShareInstance
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid share instance: %(reason)s.'InvalidShareMetadata
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid metadata.'InvalidShareMetadataSize
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid metadata size.'InvalidShareServer
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Share server %(share_server_id)s is not valid.'InvalidShareSnapshot
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid share snapshot: %(reason)s.'InvalidShareSnapshotInstance
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid share snapshot instance: %(reason)s.'InvalidShareType
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid share type: %(reason)s.'InvalidSnapshotAccess
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid access rule: %(reason)s'InvalidSqliteDB
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid Sqlite database.'InvalidUUID
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Expected a uuid but received %(uuid)s.'InvalidVolume
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Invalid volume.'LockCreationFailed
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Unable to create lock. Coordination backend not started.'LockingFailed
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Lock acquisition failed.'MalformedRequestBody
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Malformed message body: %(reason)s.'ManageExistingShareTypeMismatch
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Manage existing share failed due to share type mismatch: %(reason)s'ManageInvalidShare
(message=None, detail_data={}, **kwargs)Bases: manila.exception.InvalidShare
message
= u'Manage existing share failed due to invalid share: %(reason)s'ManageInvalidShareSnapshot
(message=None, detail_data={}, **kwargs)Bases: manila.exception.InvalidShareSnapshot
message
= u'Manage existing share snapshot failed due to invalid share snapshot: %(reason)s.'ManilaException
(message=None, detail_data={}, **kwargs)Bases: exceptions.Exception
Base Manila Exception
To correctly use this class, inherit from it and define a ‘message’ property. That message will get printf’d with the keyword arguments provided to the constructor.
code
= 500headers
= {}message
= u'An unknown exception occurred.'safe
= FalseMapRFSException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'MapRFS exception occurred: %(msg)s'MessageNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Message %(message_id)s could not be found.'MigrationError
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Migration error: %(reason)s.'MigrationNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Migration %(migration_id)s could not be found.'MigrationNotFoundByStatus
(message=None, detail_data={}, **kwargs)Bases: manila.exception.MigrationNotFound
message
= u'Migration not found for instance %(instance_id)s with status %(status)s.'NetAppException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Exception due to NetApp failure.'NetworkBadConfigurationException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NetworkException
message
= u'Bad network configuration: %(reason)s.'NetworkBindException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Exception due to failed port status in binding.'NetworkException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Exception due to network failure.'NexentaException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ShareBackendException
message
= u'Exception due to Nexenta failure. %(reason)s'NoValidHost
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'No valid host was found. %(reason)s.'NotAuthorized
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
code
= 403message
= u'Not authorized.'NotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
code
= 404message
= u'Resource could not be found.'safe
= TrueOverQuota
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Quota exceeded for resources: %(overs)s.'PasteAppNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u"Could not load paste app '%(name)s' from %(path)s."PolicyNotAuthorized
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotAuthorized
message
= u"Policy doesn't allow %(action)s to be performed."PortLimitExceeded
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaError
message
= u'Maximum number of ports exceeded.'ProjectQuotaNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaNotFound
message
= u'Quota for project %(project_id)s could not be found.'ProjectShareTypeQuotaNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaNotFound
message
= u'Quota for share_type %(share_type)s in project %(project_id)s could not be found.'ProjectUserQuotaNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaNotFound
message
= u'Quota for user %(user_id)s in project %(project_id)s could not be found.'QBException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Quobyte exception occurred: %(msg)s'QBRpcException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
Quobyte backend specific exception.
message
= u'Quobyte JsonRpc call to backend raised an exception: %(result)s, Quobyte error code %(qbcode)s'QuotaClassNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaNotFound
message
= u'Quota class %(class_name)s could not be found.'QuotaError
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
code
= 413headers
= {'Retry-After': '0'}message
= u'Quota exceeded: code=%(code)s.'safe
= TrueQuotaExists
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Quota exists for project %(project_id)s, resource %(resource)s.'QuotaNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Quota could not be found.'QuotaResourceUnknown
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaNotFound
message
= u'Unknown quota resources %(unknown)s.'QuotaUsageNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaNotFound
message
= u'Quota usage for project %(project_id)s could not be found.'ReplicationException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Unable to perform a replication action: %(reason)s.'ReservationNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaNotFound
message
= u'Quota reservation %(uuid)s could not be found.'SSHException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Exception in SSH protocol negotiation or logic.'SSHInjectionThreat
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'SSH command injection detected: %(command)s'SchedulerHostFilterNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Scheduler host filter %(filter_name)s could not be found.'SchedulerHostWeigherNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Scheduler host weigher %(weigher_name)s could not be found.'SecurityServiceNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Security service %(security_service_id)s could not be found.'ServiceIPNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Service IP for instance not found: %(reason)s'ServiceInstanceException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Exception in service instance manager occurred.'ServiceInstanceUnavailable
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ServiceInstanceException
message
= u'Service instance is not available.'ServiceIsDown
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Service %(service)s is down.'ServiceNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Service %(service_id)s could not be found.'ShareAccessExists
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share access %(access_type)s:%(access)s exists.'ShareBackendException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share backend error: %(msg)s.'ShareBusyException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'Share is busy with an active task: %(reason)s.'ShareCopyDataException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Failed to copy data: %(reason)s'ShareDataCopyCancelled
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Copy of contents from share instance %(src_instance)s to share instance %(dest_instance)s was cancelled.'ShareDataCopyFailed
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share Data copy failed: %(reason)s'ShareExtendingError
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share %(share_id)s could not be extended due to error in the driver: %(reason)s'ShareGroupNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Share group %(share_group_id)s could not be found.'ShareGroupSnapshotMemberNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Share group snapshot member %(member_id)s could not be found.'ShareGroupSnapshotNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Share group snapshot %(share_group_snapshot_id)s could not be found.'ShareGroupSnapshotNotSupported
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share group %(share_group)s does not support snapshots.'ShareGroupSnapshotsLimitExceeded
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaError
message
= u'Maximum number of allowed share-group-snapshots is exceeded.'ShareGroupTypeAccessExists
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share group type access for %(type_id)s / %(project_id)s combination already exists.'ShareGroupTypeAccessNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Share group type access not found for %(type_id)s / %(project_id)s combination.'ShareGroupTypeCreateFailed
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Cannot create share group type with name %(name)s and specs %(group_specs)s.'ShareGroupTypeExists
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share group type %(type_id)s already exists.'ShareGroupTypeInUse
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share group Type %(type_id)s deletion is not allowed with groups present with the type.'ShareGroupTypeNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Share group type %(type_id)s could not be found.'ShareGroupTypeNotFoundByName
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ShareTypeNotFound
message
= u'Share group type with name %(type_name)s could not be found.'ShareGroupTypeSpecsNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Share group type %(type_id)s has no group specs with key %(specs_key)s.'ShareGroupsLimitExceeded
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaError
message
= u'Maximum number of allowed share-groups is exceeded.'ShareLimitExceeded
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaError
message
= u'Maximum number of shares allowed (%(allowed)d) either per project/user or share type quota is exceeded.'ShareMetadataNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Metadata item is not found.'ShareMigrationError
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Error in share migration: %(reason)s'ShareMigrationFailed
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share migration failed: %(reason)s'ShareMountException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Failed to mount share: %(reason)s'ShareNetworkNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Share network %(share_network_id)s could not be found.'ShareNetworkSecurityServiceAssociationError
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Failed to associate share network %(share_network_id)s and security service %(security_service_id)s: %(reason)s.'ShareNetworkSecurityServiceDissociationError
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Failed to dissociate share network %(share_network_id)s and security service %(security_service_id)s: %(reason)s.'ShareNetworksLimitExceeded
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaError
message
= u'Maximum number of share-networks allowed (%(allowed)d) exceeded.'ShareNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Share %(share_id)s could not be found.'ShareReplicaNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Share Replica %(replica_id)s could not be found.'ShareResourceNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.StorageResourceNotFound
message
= u'Share id %(share_id)s could not be found in storage backend.'ShareServerInUse
(message=None, detail_data={}, **kwargs)Bases: manila.exception.InUse
message
= u'Share server %(share_server_id)s is in use.'ShareServerNotCreated
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share server %(share_server_id)s failed on creation.'ShareServerNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Share server %(share_server_id)s could not be found.'ShareServerNotFoundByFilters
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ShareServerNotFound
message
= u'Share server could not be found by filters: %(filters_description)s.'ShareServerNotReady
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u"Share server %(share_server_id)s failed to reach '%(state)s' within %(time)s seconds."ShareShrinkingError
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share %(share_id)s could not be shrunk due to error in the driver: %(reason)s'ShareShrinkingPossibleDataLoss
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share %(share_id)s could not be shrunk due to possible data loss'ShareSizeExceedsAvailableQuota
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaError
message
= u'Requested share exceeds allowed project/user or share type gigabytes quota.'ShareSnapshotAccessExists
(message=None, detail_data={}, **kwargs)Bases: manila.exception.InvalidInput
message
= u'Share snapshot access %(access_type)s:%(access)s exists.'ShareSnapshotInstanceNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Snapshot instance %(instance_id)s could not be found.'ShareSnapshotIsBusy
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Deleting snapshot %(snapshot_name)s that has dependent shares.'ShareSnapshotNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Snapshot %(snapshot_id)s could not be found.'ShareSnapshotNotSupported
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share %(share_name)s does not support snapshots.'ShareTypeAccessExists
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share type access for %(share_type_id)s / %(project_id)s combination already exists.'ShareTypeAccessNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Share type access not found for %(share_type_id)s / %(project_id)s combination.'ShareTypeCreateFailed
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Cannot create share_type with name %(name)s and specs %(extra_specs)s.'ShareTypeDoesNotExist
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Share Type %(share_type)s does not exist.'ShareTypeExists
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share Type %(id)s already exists.'ShareTypeExtraSpecsNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Share Type %(share_type_id)s has no extra specs with key %(extra_specs_key)s.'ShareTypeInUse
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Share Type %(share_type_id)s deletion is not allowed with shares present with the type.'ShareTypeNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Share type %(share_type_id)s could not be found.'ShareTypeNotFoundByName
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ShareTypeNotFound
message
= u'Share type with name %(share_type_name)s could not be found.'ShareUmountException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Failed to unmount share: %(reason)s'SnapshotLimitExceeded
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaError
message
= u'Maximum number of snapshots allowed (%(allowed)d) either per project/user or share type quota is exceeded.'SnapshotResourceNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.StorageResourceNotFound
message
= u'Snapshot %(name)s not found.'SnapshotSizeExceedsAvailableQuota
(message=None, detail_data={}, **kwargs)Bases: manila.exception.QuotaError
message
= u'Requested snapshot exceeds allowed project/user or share type gigabytes quota.'SnapshotUnavailable
(message=None, detail_data={}, **kwargs)Bases: manila.exception.StorageResourceException
message
= u'Snapshot %(name)s info not available.'StorageCommunicationException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ShareBackendException
message
= u'Could not communicate with storage array.'StorageResourceException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'Storage resource exception.'StorageResourceNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.StorageResourceException
code
= 404message
= u'Storage resource %(name)s not found.'TegileAPIException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ShareBackendException
message
= u'Unexpected response from Tegile IntelliFlash API: %(response)s'UnmanageInvalidShare
(message=None, detail_data={}, **kwargs)Bases: manila.exception.InvalidShare
message
= u'Unmanage existing share failed due to invalid share: %(reason)s'UnmanageInvalidShareSnapshot
(message=None, detail_data={}, **kwargs)Bases: manila.exception.InvalidShareSnapshot
message
= u'Unmanage existing share snapshot failed due to invalid share snapshot: %(reason)s.'VersionNotFoundForAPIMethod
(message=None, detail_data={}, **kwargs)Bases: manila.exception.Invalid
message
= u'API version %(version)s is not supported on this method.'VolumeNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Volume %(volume_id)s could not be found.'VolumeSnapshotNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NotFound
message
= u'Snapshot %(snapshot_id)s could not be found.'VserverNotFound
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NetAppException
message
= u'Vserver %(vserver)s not found.'VserverNotSpecified
(message=None, detail_data={}, **kwargs)Bases: manila.exception.NetAppException
message
= u'Vserver not specified.'WillNotSchedule
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u"Host %(host)s is not up or doesn't exist."ZFSonLinuxException
(message=None, detail_data={}, **kwargs)Bases: manila.exception.ManilaException
message
= u'ZFSonLinux exception occurred: %(msg)s'manila.test
Module¶manila.utils
Module¶manila.wsgi
Module¶Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.