'''
Created on Sep 19, 2020
@author: esdev
'''
[docs]
class SlacmException(Exception):
'''
Base class for all SLAcM expressions
'''
def __init__(self, message):
super().__init__(message)
[docs]
class NotYetImplemented(SlacmException):
def __init__(self, message):
super().__init__(message)
[docs]
class LoadError(SlacmException):
def __init__(self, message):
super().__init__(message)
[docs]
class PeerOperationError(SlacmException):
def __init__(self, message):
super().__init__(message)
[docs]
class PortOperationError(SlacmException):
def __init__(self, message):
super().__init__(message)
[docs]
class UndefinedOperation(SlacmException):
def __init__(self, message):
super().__init__(message)
[docs]
class InvalidOperation(SlacmException):
def __init__(self, message):
super().__init__(message)
[docs]
class UndefinedHandler(SlacmException):
def __init__(self, message):
super().__init__(message)
[docs]
class ParameterLoadError(SlacmException):
def __init__(self, message):
super().__init__(message)
[docs]
class BuildError(SlacmException):
def __init__(self, message):
super().__init__(message)
[docs]
class ArgumentError(SlacmException):
def __init__(self, message):
super().__init__(message)