Tacker base exception handling.
tacker.common.exceptions.
AdminRequired
(message=None, **kwargs)¶Bases: tacker.common.exceptions.NotAuthorized
message
= u'User does not have admin privileges: %(reason)s'¶tacker.common.exceptions.
AlarmUrlInvalid
(message=None, **kwargs)¶Bases: tacker.common.exceptions.BadRequest
message
= u'Invalid alarm url for VNF %(vnf_id)s'¶tacker.common.exceptions.
BadRequest
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
code
= 400¶message
= u'Bad %(resource)s request: %(msg)s'¶tacker.common.exceptions.
CSARFileSizeLimitExceeded
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'The provided CSAR file is too large.'¶tacker.common.exceptions.
Conflict
(message=None, **kwargs)¶tacker.common.exceptions.
ConvertedException
(code, title='', explanation='')¶Bases: webob.exc.WSGIHTTPException
tacker.common.exceptions.
DuplicateEntity
(message=None, **kwargs)¶Bases: tacker.common.exceptions.Conflict
message
= u'%(_type)s already exist with given %(entry)s'¶tacker.common.exceptions.
DuplicateResourceName
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'%(resource)s with name %(name)s already exists'¶tacker.common.exceptions.
DuplicatedExtension
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'Found duplicate extension: %(alias)s'¶tacker.common.exceptions.
Forbidden
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
code
= 403¶msg_fmt
= u'Forbidden'¶tacker.common.exceptions.
InUse
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'The resource is in use'¶tacker.common.exceptions.
Invalid
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'Bad Request - Invalid Parameters'¶tacker.common.exceptions.
InvalidCSAR
(message=None, **kwargs)¶Bases: tacker.common.exceptions.Invalid
message
= u'Invalid csar: %(error)s'¶tacker.common.exceptions.
InvalidContentType
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'Invalid content type %(content_type)s'¶tacker.common.exceptions.
InvalidInput
(message=None, **kwargs)¶Bases: tacker.common.exceptions.BadRequest
message
= u'Invalid input for operation: %(error_message)s.'¶tacker.common.exceptions.
InvalidZipFile
(message=None, **kwargs)¶Bases: tacker.common.exceptions.Invalid
message
= u'Invalid zip file : %(path)s'¶tacker.common.exceptions.
LimitExceeded
(*args, **kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'The request returned a 413 Request Entity Too Large. This generally means that rate limiting or a quota threshold was breached.\n\nThe response body:\n%(body)s'¶tacker.common.exceptions.
MalformedRequestBody
(message=None, **kwargs)¶Bases: tacker.common.exceptions.BadRequest
message
= u'Malformed request body: %(reason)s'¶tacker.common.exceptions.
MgmtDriverException
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'VNF configuration failed'¶tacker.common.exceptions.
NetworkVlanRangeError
(**kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u"Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"¶tacker.common.exceptions.
NotAuthorized
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
code
= 401¶message
= u'Not authorized.'¶tacker.common.exceptions.
NotFound
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'%(resource)s %(name)s not Found'¶tacker.common.exceptions.
ObjectActionError
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'Object action %(action)s failed because: %(reason)s'¶tacker.common.exceptions.
OrphanedObjectError
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
msg_fmt
= u'Cannot call %(method)s on orphaned %(objtype)s object'¶tacker.common.exceptions.
PolicyCheckError
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'Failed to check policy %(policy)s because %(reason)s'¶tacker.common.exceptions.
PolicyInitError
(message=None, **kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'Failed to init policy %(policy)s because %(reason)s'¶tacker.common.exceptions.
PolicyNotAuthorized
(message=None, **kwargs)¶Bases: tacker.common.exceptions.Forbidden
message
= u"Policy doesn't allow %(action)s to be performed."¶tacker.common.exceptions.
TackerException
(message=None, **kwargs)¶Bases: exceptions.Exception
Base Tacker 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
= 500¶format_message
()¶message
= u'An unknown exception occurred.'¶use_fatal_exceptions
()¶Is the instance using fatal exceptions.
Returns: | Always returns False. |
---|
tacker.common.exceptions.
TriggerNotFound
(message=None, **kwargs)¶Bases: tacker.common.exceptions.NotFound
message
= u'Trigger %(trigger_name)s does not exist for VNF %(vnf_id)s'¶tacker.common.exceptions.
UploadFailedToGlanceStore
(message=None, **kwargs)¶Bases: tacker.common.exceptions.Invalid
message
= u'Failed to upload vnf package %(uuid)s to glance store: %(error)s'¶tacker.common.exceptions.
VNFPackageURLInvalid
(message=None, **kwargs)¶Bases: tacker.common.exceptions.Invalid
message
= u'Failed to open URL %(url)s'¶tacker.common.exceptions.
ValidationError
(message=None, **kwargs)¶Bases: tacker.common.exceptions.BadRequest
message
= '%(detail)s'¶tacker.common.exceptions.
VnfDeploymentFlavourNotFound
(message=None, **kwargs)¶Bases: tacker.common.exceptions.NotFound
message
= u'No vnf deployment flavour with id %(id)s.'¶tacker.common.exceptions.
VnfPackageNotFound
(message=None, **kwargs)¶Bases: tacker.common.exceptions.NotFound
message
= u'No vnf package with id %(id)s.'¶tacker.common.exceptions.
VnfPolicyActionInvalid
(message=None, **kwargs)¶Bases: tacker.common.exceptions.BadRequest
message
= u'Invalid action %(action)s for policy %(policy)s, should be one of %(valid_actions)s'¶tacker.common.exceptions.
VnfPolicyNotFound
(message=None, **kwargs)¶Bases: tacker.common.exceptions.NotFound
message
= u'Policy %(policy)s does not exist for VNF %(vnf_id)s'¶tacker.common.exceptions.
VnfPolicyTypeInvalid
(message=None, **kwargs)¶Bases: tacker.common.exceptions.BadRequest
message
= u'Invalid type %(type)s for policy %(policy)s, should be one of %(valid_types)s'¶tacker.common.exceptions.
VnfSoftwareImageNotFound
(message=None, **kwargs)¶Bases: tacker.common.exceptions.NotFound
message
= u'No vnf software image with id %(id)s.'¶Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.