Ejemplo n.º 1
0
 def collectData(self, equipment, proxy):
     ports = PortCollector(equipment, proxy)
     arp = ArpCollector(equipment, proxy, self.config)
     lldp = LldpCollector(equipment, proxy)
     speed = LldpSpeedCollector(equipment, proxy)
     d = ports.collectData()
     d.addCallback(lambda x: arp.collectData())
     d.addCallback(lambda x: lldp.collectData())
     d.addCallback(lambda x: speed.collectData())
     d.addCallback(lambda x: lldp.cleanPorts())
     return d
Ejemplo n.º 2
0
 def collectData(self, equipment, proxy):
     ports = PortCollector(equipment, proxy)
     arp = ArpCollector(equipment, proxy, self.config)
     lldp = LldpCollector(equipment, proxy)
     speed = LldpSpeedCollector(equipment, proxy)
     d = ports.collectData()
     d.addCallback(lambda x: arp.collectData())
     d.addCallback(lambda x: lldp.collectData())
     d.addCallback(lambda x: speed.collectData())
     d.addCallback(lambda x: lldp.cleanPorts())
     return d