diff --git a/gestion/hptools.py b/gestion/hptools.py index 151353c0..7c5bccba 100644 --- a/gestion/hptools.py +++ b/gestion/hptools.py @@ -13,17 +13,17 @@ from time import sleep from popen2 import popen3 from sys import stderr, path from commands import getstatusoutput -from annuaires import chbre_prises +from annuaires import chbre_prises, all_switchs, uplink_prises import threading try : from secrets import config_snmp_secrete except : # Si a pas le droit de lire config_snmp_secrete - def rien(truc) : - pass - def config_snmp_secrete(a,b) : - return (rien, rien, rien) + # on va tenter de tout faire en snmpv1 et communauté public + def config_snmp_secrete(snmp,switch) : + snmp = snmp(switch,version='1',community='public') + return snmp.get, snmp.set, snmp.walk ############################################################################################# ### Définitions de classes utiles