def __init__(self, uid, cfg): LocalAgentMonitor.__init__(self) BaseMonitor.__init__(self, uid, cfg) # get the info in order to make the next ping self.binary = self.cfg.defaults.binary count = '-c %s' % self.cfg.defaults.count self.args = [count, self.host] port = int(cfg.app.agents.local_command.port) self.reactorArgs = ('127.0.0.1', port, self)
def __init__(self, uid, cfg): LocalAgentMonitor.__init__(self) BaseMonitor.__init__(self, uid, cfg) # get the info in order to make the next ping self.binary = self.cfg.defaults.binary count = "-c %s" % self.cfg.defaults.count self.args = [count, self.host] port = int(cfg.app.agents.local_command.port) self.reactorArgs = ("127.0.0.1", port, self)
def __call__(self): BaseMonitor.__call__(self) d = LocalAgentMonitor.__call__(self) d.addCallback(self.pingHost) d.addErrback(log.error) d.addCallback(self.getPingReturn) d.addErrback(log.error)