def _emit(self, payload): statuses = [] for emitter in self.emitters: if not self.continue_running: return statuses name = emitter.__name__ emitter_status = EmitterStatus(name) try: emitter(payload, log, self.agentConfig) except Exception, e: log.exception("Error running emitter: %s" % emitter.__name__) emitter_status = EmitterStatus(name, e) statuses.append(emitter_status)
def _emit_payload(payload, endpoint): statuses = [] for emitter in emitters: if not continue_running: return statuses name = emitter.__name__ emitter_status = EmitterStatus(name) try: emitter(payload, log, config, endpoint) except Exception, e: log.exception("Error running emitter: %s" % emitter.__name__) emitter_status = EmitterStatus(name, e) statuses.append(emitter_status)
def _emit(self, payload): """ Send the payload via the emitters. """ statuses = [] for emitter in self.emitters: # Don't try to send to an emitter if we're stopping/ if not self.continue_running: return statuses name = emitter.__name__ emitter_status = EmitterStatus(name) try: emitter(payload, log, self.agentConfig) except Exception, e: log.exception("Error running emitter: %s" % emitter.__name__) emitter_status = EmitterStatus(name, e) statuses.append(emitter_status)
def _emit_payload(payload, endpoint): """ Send the payload via the emitters. """ statuses = [] for emitter in emitters: # Don't try to send to an emitter if we're stopping/ if not continue_running: return statuses name = emitter.__name__ emitter_status = EmitterStatus(name) try: emitter(payload, log, config, endpoint) except Exception as e: log.exception("Error running emitter: %s" % emitter.__name__) emitter_status = EmitterStatus(name, e) statuses.append(emitter_status) return statuses