diff options
author | elie <elie> | 2007-02-14 10:09:22 +0000 |
---|---|---|
committer | elie <elie> | 2007-02-14 10:09:22 +0000 |
commit | 22087b71c4cc0a1a73c538fc782bc4fb35311c8d (patch) | |
tree | 88b9ccc2d941d92b6c8bd9e57d162bfc6482af48 | |
parent | b5d0e59663fe2a02bcf079d7d60d36a6fe5cbf91 (diff) | |
download | pysnmp-22087b71c4cc0a1a73c538fc782bc4fb35311c8d.tar.gz |
added fuzzy logic to SnmpEngineTime.clone() to compute live value
-rw-r--r-- | pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py b/pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py index e686c1a..ffb3dde 100644 --- a/pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py +++ b/pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py @@ -40,9 +40,8 @@ class SnmpEngineID(OctetString, TextualConvention): class SnmpEngineTime(Integer32): def clone(self, value=None, tagSet=None, subtypeSpec=None): - # XXX -# if value is None and self._value is not None: -# value = int(time.time())-self._value + if value is None and self._value is not None: + value = int(time.time())-self._value return Integer32.clone(self, value, tagSet, subtypeSpec) class SnmpMessageProcessingModel(Integer32): |