vive les vieux hack bien moches.

darcs-hash:20071012035933-7b604-d3fc15ab7c3b30118984a2625a29973fbb1aef24.gz
This commit is contained in:
dimino 2007-10-12 05:59:33 +02:00
parent 9e7a3dd6e4
commit c7543591ef

View file

@ -20,7 +20,7 @@ from sre import findall
try:
path.append('/usr/scripts/gestion/secrets')
from secrets import config_snmp_secrete, reconf_snmp
from secrets import config_snmp_secrete, reconf_snmp, engineid
except:
# Si a pas le droit de lire config_snmp_secrete
# on va tenter de tout faire en snmpv1 et communauté public
@ -120,7 +120,7 @@ class snmp :
if version == '1' or version == '2c' :
self.options = "-v %s -c '%s' %s " % ( version, community, host )
elif version =='3' :
self.options = "-v 3 -u %s -a %s -A '%s' -l authNoPriv" % ( username, authentication_protocol, authentication_pass )
self.options = "-v 3 -e %s -u %s -a %s -A '%s' -l authNoPriv" % ( engineid[host.split('.',1)[0]], username, authentication_protocol, authentication_pass )
if privacy_pass :
self.options += " -x DES -X '%s' -l authPriv" % privacy_pass
self.options += " %s " % host