Пример #1
0
  def log_to_syslog(self, prefix):
    observer = SyslogObserver(prefix).emit

    def syslog_observer(event):
      event["system"] = event.get("type", "console")
      observer(event)
    self.observer = syslog_observer
Пример #2
0
    def logToSyslog(self, prefix):
        observer = SyslogObserver(prefix).emit

        def log(event):
            event['system'] = event.get('type', 'console')
            observer(event)

        self.observer = log
Пример #3
0
def make_syslog_observer(log_level_name, prefix="txLogger"):
    observer = SyslogObserver(prefix)
    return make_wrapped_observer(observer, log_level_name)