Pour munin

darcs-hash:20041012183555-41617-fd2cb67543329e085cb7acdbfc22f6aa2ea03451.gz
This commit is contained in:
pauget 2004-10-12 20:35:55 +02:00
parent 4c8a866501
commit b21683b53f

View file

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