Example #1
0
 def beat(self):
     try:
         message = make_beat_msg(self._factory)
         self._log.debug("Send heartbeat: %s" % message)
         self._publisher.publish(message, to_name=self._pd_name)
     except:
         self._log.exception("beat failed")
 def beat(self):
     try:
         message = make_beat_msg(self._factory)
         self._log.debug("Send heartbeat: %s" % message)
         self._publisher.publish(message, to_name=self._pd_name)
     except:
         self._log.exception("beat failed")
Example #3
0
 def beat(self):
     try:
         beat = make_beat_msg(self._factory, self._CFG)
         message = dict(beat=beat, resource_id=self._CFG.agent.resource_id)
         to_name = self._pd_name
         self._log.debug("Send heartbeat: %s to %s", message, self._pd_name)
         self._publisher.publish(message, to_name=to_name)
     except:
         self._log.exception("beat failed")
 def beat(self):
     try:
         beat = make_beat_msg(self._factory, self._CFG)
         message = dict(beat=beat, resource_id=self._CFG.agent.resource_id)
         to_name = self._pd_name
         self._log.debug("Send heartbeat: %s to %s", message, self._pd_name)
         self._publisher.publish(message, to_name=to_name)
     except:
         self._log.exception("beat failed")
    def beat(self):
        try:
            beat = make_beat_msg(self._factory, self._CFG)
            message = dict(beat=beat, eeagent_id=self.process_id, resource_id=self._CFG.agent.resource_id)
            to_name = self._pd_name

            if self._log.isEnabledFor(logging.DEBUG):
                processes = beat.get('processes')
                if processes is not None:
                    processes_str = "processes=%d" % len(processes)
                else:
                    processes_str = ""
                self._log.debug("Sending heartbeat to %s %s", self._pd_name, processes_str)

            self._publisher.publish(message, to_name=to_name)
        except Exception:
            self._log.exception("beat failed")
    def beat(self):
        try:
            beat = make_beat_msg(self._factory, self._CFG)
            message = dict(beat=beat,
                           eeagent_id=self.process_id,
                           resource_id=self._CFG.agent.resource_id)

            if self._log.isEnabledFor(logging.DEBUG):
                processes = beat.get('processes')
                if processes is not None:
                    processes_str = "processes=%d" % len(processes)
                else:
                    processes_str = ""
                self._log.debug("Sending heartbeat to %s %s", self._pd_name,
                                processes_str)

            self._publisher.publish(message)
        except Exception:
            self._log.exception("beat failed")
Example #7
0
 def rcmd_dump_state(self):
     return make_beat_msg(self.core._process_managers_map, self.CFG)
 def rcmd_dump_state(self):
     return make_beat_msg(self.core._process_managers_map, self.CFG)
Example #9
0
 def dump_state(self, rpc=False):
     if rpc:
         return make_beat_msg(self._process_managers_map, self.CFG)
     else:
         beat_it(self.dashi, self.CFG, self._process_managers_map, log=self._log)