PyU4V.utils package

PyU4V.utils.config_handler module

config_handler.py.

PyU4V.utils.config_handler.set_logger_and_config(file_path=None)[source]

Set logger and config file.

PyU4V.utils.constants module

Constants.py.

PyU4V.utils.exception module

Exception package.

exception PyU4V.utils.exception.InvalidInputException(message=None, **kwargs)[source]

Bases: PyU4V.utils.exception.PyU4VException

InvalidInputException.

message = 'Invalid input received: %(data)s'
exception PyU4V.utils.exception.MissingConfigurationException(message=None, **kwargs)[source]

Bases: PyU4V.utils.exception.PyU4VException

MissingConfigurationFileException

message = 'PyU4V settings not be loaded, please check file location or univmax_conn input parameters.'
exception PyU4V.utils.exception.PyU4VException(message=None, **kwargs)[source]

Bases: exceptions.Exception

PyU4VException.

code = 500
headers = {}
message = 'An unknown exception occurred.'
safe = False
exception PyU4V.utils.exception.ResourceNotFoundException(message=None, **kwargs)[source]

Bases: PyU4V.utils.exception.PyU4VException

ResourceNotFoundException.

message = 'The requested resource was not found: %(data)s'
exception PyU4V.utils.exception.UnauthorizedRequestException(message=None, **kwargs)[source]

Bases: PyU4V.utils.exception.PyU4VException

UnauthorizedRequestException.

meesage = 'Unauthorized request - please check credentials'
exception PyU4V.utils.exception.VolumeBackendAPIException(message=None, **kwargs)[source]

Bases: PyU4V.utils.exception.PyU4VException

VolumeBackendAPIException.

message = 'Bad or unexpected response from the storage volume backend API: %(data)s'

__init__.py.