This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.1 docs or all OpenStack docs too.

The nova.exception Module

Nova base exception handling, including decorator for re-raising Nova-type exceptions. SHOULD include dedicated exception logging.

exception nova.exception.ApiError(message='Unknown', code='ApiError')

Bases: nova.exception.Error

exception nova.exception.DBError(inner_exception)

Bases: nova.exception.Error

Wraps an implementation specific exception

exception nova.exception.Duplicate(message=None)

Bases: nova.exception.Error

exception nova.exception.Error(message=None)

Bases: exceptions.Exception

exception nova.exception.InstanceNotFound(message, instance_id)

Bases: nova.exception.NotFound

exception nova.exception.Invalid(message=None)

Bases: nova.exception.Error

exception nova.exception.InvalidContentType(message=None)

Bases: nova.exception.Error

exception nova.exception.InvalidInputException(message=None)

Bases: nova.exception.Error

exception nova.exception.NotAuthorized(message=None)

Bases: nova.exception.Error

exception nova.exception.NotEmpty(message=None)

Bases: nova.exception.Error

exception nova.exception.NotFound(message=None)

Bases: nova.exception.Error

exception nova.exception.ProcessExecutionError(stdout=None, stderr=None, exit_code=None, cmd=None, description=None)

Bases: exceptions.IOError

exception nova.exception.TimeoutException(message=None)

Bases: nova.exception.Error

exception nova.exception.VolumeNotFound(message, volume_id)

Bases: nova.exception.NotFound

nova.exception.wrap_db_error(f)
nova.exception.wrap_exception(f)