Compilation status¶
MibStatus class instance is used by MibCompiler.compiler()
to
indicate the outcome of MIB transformation operation.
-
class
pysmi.compiler.
MibStatus
¶ Indicate MIB transformation result.
MibStatus is a subclass of Python string type. Some additional attributes may be set to indicate the details.
The following MibStatus class instances are defined:
- compiled - MIB is successfully transformed
- untouched - fresh transformed version of this MIB already exisits
- failed - MIB transformation failed. error attribute carries details.
- unprocessed - MIB transformation required but waived for some reason
- missing - ASN.1 MIB source can’t be found
- borrowed - MIB transformation failed but pre-transformed version was used