summaryrefslogtreecommitdiff
path: root/pysnmp/smi
diff options
context:
space:
mode:
authorelie <elie>2013-06-04 06:26:02 +0000
committerelie <elie>2013-06-04 06:26:02 +0000
commita5865831467ebaef90951ed0e264068d3048c3c7 (patch)
tree117a9d316d87faaf4c15e5296ad66eba249e0e15 /pysnmp/smi
parent4c2d9204afc8380295a2e056d91de7acdd3bb4a0 (diff)
downloadpysnmp-a5865831467ebaef90951ed0e264068d3048c3c7.tar.gz
unused variables, imports; wrong indentation; undefined prototype attribues
all the things that bothers linter
Diffstat (limited to 'pysnmp/smi')
-rw-r--r--pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py8
-rw-r--r--pysnmp/smi/mibs/SNMPv2-SMI.py2
-rw-r--r--pysnmp/smi/mibs/SNMPv2-TC.py6
3 files changed, 9 insertions, 7 deletions
diff --git a/pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py b/pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py
index a983902..31eed15 100644
--- a/pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py
+++ b/pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py
@@ -3,7 +3,6 @@
# Python version sys.version_info(major=2, minor=7, micro=2, releaselevel='final', serial=0)
try:
- import socket
import os
except ImportError:
pass
@@ -43,8 +42,11 @@ class SnmpEngineID(TextualConvention, OctetString):
class SnmpEngineTime(Integer32):
def clone(self, value=None, tagSet=None, subtypeSpec=None):
- if value is None and self._value is not None:
- value = int(time.time())-self._value
+ if value is None:
+ try:
+ value = time.time() - self
+ except:
+ pass
return Integer32.clone(self, value, tagSet, subtypeSpec)
class SnmpMessageProcessingModel(Integer32):
diff --git a/pysnmp/smi/mibs/SNMPv2-SMI.py b/pysnmp/smi/mibs/SNMPv2-SMI.py
index 55e5602..f7c0a74 100644
--- a/pysnmp/smi/mibs/SNMPv2-SMI.py
+++ b/pysnmp/smi/mibs/SNMPv2-SMI.py
@@ -1086,7 +1086,7 @@ class MibTableRow(MibTree):
def getInstIdFromIndices(self, *indices):
"""Return column instance identification from indices"""
if indices in self.__idxToIdCache:
- return self.__idxToIdCache[indices]
+ return self.__idxToIdCache[indices]
idx = 0; idxLen = len(indices); instId = ()
for impliedFlag, modName, symName in self.indexNames:
mibObj, = mibBuilder.importSymbols(modName, symName)
diff --git a/pysnmp/smi/mibs/SNMPv2-TC.py b/pysnmp/smi/mibs/SNMPv2-TC.py
index f4f0f10..0dc0c37 100644
--- a/pysnmp/smi/mibs/SNMPv2-TC.py
+++ b/pysnmp/smi/mibs/SNMPv2-TC.py
@@ -108,9 +108,9 @@ class TextualConvention:
# 5
if d and displaySep and repeatIndicator is not None:
- repeatTerminator = d[0]
- displaySep = ''
- d = d[1:]
+ repeatTerminator = d[0]
+ displaySep = ''
+ d = d[1:]
else:
repeatTerminator = None