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]")
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