obs_img_utils.exceptions module

exception obs_img_utils.exceptions.DownloadMetadataFileExceptionOBS(message)[source]

Bases: obs_img_utils.exceptions.OBSImageUtilsException

Exception raised if there is an issue downloading packages file.

__module__ = 'obs_img_utils.exceptions'
exception obs_img_utils.exceptions.OBSImageChecksumException(message)[source]

Bases: obs_img_utils.exceptions.OBSImageUtilsException

Exception raised if image checksum does not match.

__module__ = 'obs_img_utils.exceptions'
exception obs_img_utils.exceptions.OBSImageConditionsException(message)[source]

Bases: obs_img_utils.exceptions.OBSImageUtilsException

Exception raised if image metadata does not match conditions.

__module__ = 'obs_img_utils.exceptions'
exception obs_img_utils.exceptions.OBSImageDownloadException(message)[source]

Bases: obs_img_utils.exceptions.OBSImageUtilsException

Exception raised when unable to download image file.

__module__ = 'obs_img_utils.exceptions'
exception obs_img_utils.exceptions.OBSImageUtilsException(message)[source]

Bases: Exception

Base class to handle all known exceptions.

Specific exceptions are implemented as sub classes of OBSImageUtilsException.

Attributes * message

Exception message text

__init__(message)[source]
__module__ = 'obs_img_utils.exceptions'
__str__()[source]

Return str(self).

__weakref__

list of weak references to the object (if defined)

exception obs_img_utils.exceptions.OBSImageVersionException(message)[source]

Bases: obs_img_utils.exceptions.OBSImageUtilsException

Exception raised when unable to parse image version.

__module__ = 'obs_img_utils.exceptions'
exception obs_img_utils.exceptions.PackageVersionExceptionOBS(message)[source]

Bases: obs_img_utils.exceptions.OBSImageUtilsException

Exception raised if package does not match version conditions.

__module__ = 'obs_img_utils.exceptions'