diff options
author | Ilya Etingof <etingof@gmail.com> | 2017-11-05 16:14:21 +0100 |
---|---|---|
committer | Ilya Etingof <etingof@gmail.com> | 2017-11-05 16:14:21 +0100 |
commit | 1739070fb0702451a34608cf0c39c44bf1e09514 (patch) | |
tree | 3764d604b1c35512da9bd4bad9230ae4d4b813e1 /pysnmp/smi/builder.py | |
parent | 408fe6c6ac6b2c1ecf1b23082d86508ae850d89b (diff) | |
download | pysnmp-git-1739070fb0702451a34608cf0c39c44bf1e09514.tar.gz |
make pysnmp version available at MibBuilder
Diffstat (limited to 'pysnmp/smi/builder.py')
-rw-r--r-- | pysnmp/smi/builder.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pysnmp/smi/builder.py b/pysnmp/smi/builder.py index b597787c..af890308 100644 --- a/pysnmp/smi/builder.py +++ b/pysnmp/smi/builder.py @@ -16,6 +16,7 @@ try: from errno import ENOENT except ImportError: ENOENT = -1 +from pysnmp import __version__ as pysnmp_version from pysnmp.smi import error from pysnmp import debug @@ -235,13 +236,18 @@ class DirMibSource(__AbstractMibSource): class MibBuilder(object): - loadTexts = 0 defaultCoreMibs = os.pathsep.join( ('pysnmp.smi.mibs.instances', 'pysnmp.smi.mibs') ) defaultMiscMibs = 'pysnmp_mibs' + moduleID = 'PYSNMP_MODULE_ID' + loadTexts = False + + # MIB modules can use this to select the features they can use + version = pysnmp_version + def __init__(self): self.lastBuildId = self._autoName = 0 sources = [] |