summaryrefslogtreecommitdiff
path: root/pysnmp/smi/error.py
blob: 939b7f5f041f9fba4b7b272755bf8790ac4c9b34 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from pysnmp.error import PySnmpError

__all__ = [
    'SmiError', 'NotInitializedError', 'NoSuchInstanceError',
    'InconsistentValueError', 'WrongValueError',
    'NoAccessError', 'ReadOnlyError', 'NotWritableError',
    'NoCreationError', 'RowCreationWanted', 'RowDestructionWanted'
    ]

class SmiError(PySnmpError): pass
class NotInitializedError(SmiError): pass
class NoSuchModuleError(SmiError): pass
class MibVariableError(SmiError): pass
class NoSuchInstanceError(MibVariableError): pass
class InconsistentValueError(MibVariableError): pass
class WrongValueError(MibVariableError): pass
class NoAccessError(MibVariableError): pass
class ReadOnlyError(MibVariableError): pass
class NotWritableError(MibVariableError): pass
class NoCreationError(MibVariableError): pass
# Row management
class RowCreationWanted(MibVariableError): pass
class RowDestructionWanted(MibVariableError): pass