Mam 3 procesy działające pod moim skręconym reaktorem: Orbitowany, WSGI (działający django) i sam Twisted.Twisted logowanie
Obecnie używam
log.startLogging(sys.stdout)
Kiedy cały dziennika są skierowane w tym samym miejscu, nie ma zbyt wiele powodzi.
Jedna linia mojego dziennika z WSGI jest tak:
2010-08-16 02:21:12-0500 [-] 127.0.0.1 - - [16/Aug/2010:07:21:11 +0000] "GET /statics/js/monitor_rooms.js HTTP/1.1" 304 - "http://localhost:11111/chat/monitor_rooms" "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100723 Ubuntu/10.04 (lucid) Firefox/3.6.8"
czas powtarza się dwa razy w zasadzie. Myślę, że powinienem użyć własnego formatera, ale niestety nie mogę go znaleźć w dokumentach skręconych (nie ma tam nic na temat logowania).
- Jaki jest najlepszy sposób na rejestrację z 3 źródeł?
- Co kwargs mogę przechodzić do której funkcjonować w twisted.log aby założyć własną formatowania (startLogging nie zawiera odpowiedzi)
- Co jest lepszym rozwiązaniem niż to, co sugerowali? (Nie mam doświadczenia w konfigurowaniu rejestratorów.)