From e998ced2b2ae3b38f6e69f12a498ad4c388bc0a5 Mon Sep 17 00:00:00 2001 From: Eduardo Santos Date: Wed, 15 Oct 2014 12:05:06 -0300 Subject: [PATCH] Corrige timeout --- cocar/session.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/cocar/session.py b/cocar/session.py index 8f5a406..8568b95 100644 --- a/cocar/session.py +++ b/cocar/session.py @@ -32,6 +32,7 @@ class SnmpSession(object): DestHost="localhost", Community="public", Verbose=True, + Timeout=10000000 ): """ Sessão SNMP. Links úteis: @@ -49,6 +50,7 @@ class SnmpSession(object): self.DestHost = DestHost self.Community = Community self.Verbose = Verbose + self.Timeout = Timeout self.var = netsnmp.Varbind(oid, iid) self.hostrec = Host() self.hostrec.hostname = self.DestHost @@ -56,8 +58,8 @@ class SnmpSession(object): self.status = ['.1.3.6.1.2.1.25.3.5.1.1.1'] self.serial = ['.1.3.6.1.2.1.43.5.1.1.17', '.1.3.6.1.2.1.43.5.1.1.17.1', - '1.3.6.1.4.1.641.2.1.2.1.6.1', - '1.3.6.1.4.1.11.2.3.9.4.2.1.1.3.3.0'] + '.1.3.6.1.4.1.641.2.1.2.1.6.1', + '.1.3.6.1.4.1.11.2.3.9.4.2.1.1.3.3.0'] self.model = ['.1.3.6.1.2.1.25.3.2.1.3.1', '.1.3.6.1.4.1.641.2.1.2.1.2.1'] self.counter = ['.1.3.6.1.2.1.43.10.2.1.4.1.1'] @@ -72,7 +74,8 @@ class SnmpSession(object): result = netsnmp.snmpget(self.var, Version=self.Version, DestHost=self.DestHost, - Community=self.Community) + Community=self.Community, + Timeout=self.Timeout) self.hostrec.query = result except Exception, err: if self.Verbose: -- libgit2 0.21.2