Добавьте второй ILogObserver в службу.Python

Программы на Python
Anonymous
Добавьте второй ILogObserver в службу.

Сообщение Anonymous »

Я пытаюсь написать небольшой сервис с использованием Twisted.

Я создал простое приложение и пытаюсь добавить в свой сервис 2 ILogObserver. Но, к сожалению, это не работает. Всегда будет использоваться последний добавленный наблюдатель.

Код: Выделить всё

def log(eventDict):
...

def mylog(eventDict):
...

LoopingCall(logSomething).start(1)

application = Application("twistd-logging")
application.setComponent(ILogObserver, log)
application.setComponent(ILogObserver, mylog)
Заранее благодарим за помощь.

Подробнее здесь: https://stackoverflow.com/questions/725 ... -a-service

Вернуться в «Python»