Я создал простое приложение и пытаюсь добавить в свой сервис 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