Twistd TAP журнал изменений - PullRequest
2 голосов
/ 31 мая 2011

В настоящее время я пишу приложение, которое должно быть запущено с использованием Twistd-скрипта Twisted в качестве плагина.

Однако мой код в настоящее время очень многословен, в нем довольно много информации. Когда я запускаю свое приложение, есть ли у вас твист-плагин, можно ли отфильтровать сообщения журнала и предложить пользователю различные уровни детализации журнала?

Обновление

После прочтения всей документации по витой регистрации я решил уменьшить многословность, используя глобальные флаги для отключения сообщений журнала.

Таким образом, чтобы перефразировать мой вопрос, должно быть, как я могу уменьшить многословность закрученной самой. В настоящее время витая говорит вам каждый раз, когда фабрика создается или разрушается, а также много деталей. Я хотел бы уменьшить это многословие, а также изменить способ отображения дополнительных деталей.

Также было бы неплохо, если бы я мог добавить уровни регистрации в свой код вместо полного отключения сообщений журнала, но это не обязательно.

Надеюсь, это немного прояснит ситуацию.

1 Ответ

0 голосов
/ 02 июня 2011

Если вы хотите, чтобы фабрика не сообщала вам, когда строит новый протокол, вы можете просто установить ее шум на False.См. http://twistedmatrix.com/trac/browser/tags/releases/twisted-11.0.0/twisted/internet/protocol.py#L35 - Я не уверен, что это то, что вы спрашивали.

...