Add information on setting logfile in i3pystatus.status.Status() constructor
This commit is contained in:
parent
8e9b6dfba3
commit
3d97ea80b8
@ -233,7 +233,23 @@ to files in your home directory named
|
|||||||
``.i3pystatus-<pid-of-thread>``. Some modules might log additional
|
``.i3pystatus-<pid-of-thread>``. Some modules might log additional
|
||||||
information.
|
information.
|
||||||
|
|
||||||
.. rubric:: Log level
|
Setting a specific logfile
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
When instantiating your ``Status`` object, the path to a log file can be
|
||||||
|
specified. If this is done, then log messages will be sent to that file and not
|
||||||
|
to an ``.i3pystatus-<pid-of-thread>`` file in your home directory. This is
|
||||||
|
useful in that it helps keep your home directory from becoming cluttered with
|
||||||
|
files containing errors.
|
||||||
|
|
||||||
|
.. code-block:: python
|
||||||
|
|
||||||
|
from i3pystatus import Status
|
||||||
|
|
||||||
|
status = Status(logfile='/home/username/var/i3pystatus.log')
|
||||||
|
|
||||||
|
Log level
|
||||||
|
~~~~~~~~~
|
||||||
|
|
||||||
Every module has a ``log_level`` option which sets the *minimum*
|
Every module has a ``log_level`` option which sets the *minimum*
|
||||||
severity required for an event to be logged.
|
severity required for an event to be logged.
|
||||||
|
Loading…
Reference in New Issue
Block a user