Dear all,
I am having an issue with logging of my Twisted application. I am using the new
twisted.logger framework. The output produced by twist or twistd when runnning
my plugin is nice.
However when running a test suite using py.test I only get this as an output to
stdout:
{"log_io": "\"127.0.0.1\" - - [04/Jul/2019:13:12:04 +0000] \"GET /index
HTTP/1.1\" 401 - \"-\" \"python-requests/2.22.0\"", "log_logger":
{"unpersistable": true}, "log_level": {"name": "info", "__class_uuid__":
"02e59486-f24d-46ad-8224-3acdf2a5732a"}, "log_namespace": "twisted.python.log",
"log_source": null, "log_format": "{log_io}", "log_time": 1562245925.0769854,
"log_flattened": {"log_io!s:": "\"127.0.0.1\" - - [04/Jul/2019:13:12:04 +0000]
\"GET /index HTTP/1.1\" 401 - \"-\" \"python-requests/2.22.0\"", "log_io!:":
"\"127.0.0.1\" - - [04/Jul/2019:13:12:04 +0000] \"GET /index HTTP/1.1\" 401 -
\"-\" \"python-requests/2.22.0\""}}
I tried to initialize a log observer like this, to get it better formatted:
globalLogBeginner.beginLoggingTo([textFileLogObserver(sys.stdout)])
But it does not work. I did this in a conftest.py file, but it did not produce
the desired input.
Any idea how I can produce a nice log output to stdout?
Thanks in advance,
Thomas
_______________________________________________
Twisted-Python mailing list
[email protected]
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python