update sendxmpp-handler-for-python-logging
This commit is contained in:
@ -8,9 +8,17 @@ authors: ["trent"]
|
||||
date: 2020-12-19
|
||||
## **SENDXMPPHandler for Python Logging**
|
||||
<script src="https://gist.github.com/adc541a6245d55e39edd10dab1001a88.js?file= SENDXMPPHandler.md"></script>
|
||||
## **app/sendxmpp_handler.py**
|
||||
<script src="https://gist.github.com/adc541a6245d55e39edd10dab1001a88.js?file= sendxmpp_handler.py"></script>
|
||||
## **app/\__init__.py**
|
||||
You may be familiar with adding a logging handler to a flask application, with something like the following in
|
||||
`__init__.py`.
|
||||
<script src="https://gist.github.com/adc541a6245d55e39edd10dab1001a88.js?file=__init__.py"></script>
|
||||
## **app/sendxmpp_handler.py**
|
||||
python-logging doesn't have a handler for xmpp but the handlers that are available are easy enough to
|
||||
understand if you read through them in [handlers.py](https://github.com/python/cpython/blob/master/Lib/logging/handlers.py){target=_blank}.
|
||||
|
||||
Using the available handlers as an example, it did not require a lot of imagination to come up with
|
||||
SENDXMPPHandler.
|
||||
<script src="https://gist.github.com/adc541a6245d55e39edd10dab1001a88.js?file= sendxmpp_handler.py"></script>
|
||||
## **Android Yaxim Screenshot**
|
||||
And this is what a flask logging error looks like on Android, in Yaxim.
|
||||

|
||||
|
Reference in New Issue
Block a user