Esempio n. 1
0
    def __init__(self, device, UPdate, OIDlist, db):

        threading.Thread.__init__(self)
        self.device = device  # monitor
        self.protocolSNMP = SNMP()  # protocolo de communicacion
        self.upDate = UPdate  ## tiempo de actualizacion de los datos
        self.isConected = False  # estado de conexion con el dsipositivo a conectar
        self.listOIDinfo = [
            '1.3.6.1.2.1.1.1.0', '1.3.6.1.2.1.1.6.0', '1.3.6.1.2.1.1.4.0',
            '1.3.6.1.2.1.1.5.0'
        ]  # OID de info del dispositivo
        self.monitoringUP = True
        self.OIDlist = OIDlist
        self.db = db
        self.pattern = re.compile("[Ll][Ii][Nn][Uu][Xx]")
Esempio n. 2
0
 def __init__(self, device, UPdate, state):
     self.device = device  # device to monitoring
     self.protocolSNMP = SNMP()  # protocolo de communicacion
     self.upDate = UPdate  ## tiempo de actualizacion de los datos
     self.isConected = False  # estado de conexion con el dsipositivo a conectar
     self.monitoringUP = state