Source code for gdgps_apps.exceptions
[docs]class InvalidConfiguration(Exception):
def __init__(self, *args):
super(InvalidConfiguration, self).__init__(*args)
[docs]class InvalidAuthenticationCredentials(InvalidConfiguration):
pass
[docs]class NoAvailableProcessors(Exception):
def __init__(self, *args):
super(NoAvailableProcessors, self).__init__(*args)
[docs]class UnableToReachHost(Exception):
host = None
def __init__(self, *args, host):
self.host = host
super(UnableToReachHost, self).__init__(*args)
[docs]class InvalidSelector(Exception):
selector = None
def __init__(self, *args, selector):
self.selector = selector
super(InvalidSelector, self).__init__(*args)
[docs]class InvalidIdentifier(Exception):
uuid = None
def __init__(self, *args, uuid):
self.uuid = uuid
super(InvalidIdentifier, self).__init__(*args)
[docs]class InvalidDataState(Exception):
state = None
def __init__(self, *args, state):
self.state = state
super(InvalidDataState, self).__init__(*args)
[docs]class ArtifactNotFound(Exception):
uuid = None
def __init__(self, *args, uuid):
self.uuid = uuid
super(ArtifactNotFound, self).__init__(*args)
[docs]class DataNotFound(ArtifactNotFound):
"""Thrown when a given data identifier is valid, but was not found in the system."""
[docs]class AlertNotFound(ArtifactNotFound):
"""Thrown when a given alert identifier is valid, but was not found in the system."""
[docs]class FlagNotFound(ArtifactNotFound):
"""Thrown when a given flag identifier is valid, but was not found in the system."""
[docs]class InvalidOperation(Exception):
uuid = None
def __init__(self, *args, uuid):
self.uuid = uuid
super(InvalidOperation, self).__init__(*args)
[docs]class UnauthorizedOperation(Exception):
"""The attempted operation is unauthorized based on the provided authentication parameters"""
def __init__(self, *args):
super(UnauthorizedOperation, self).__init__(*args)