diff --git a/i3pystatus/__init__.py b/i3pystatus/__init__.py index 6d578cb..1d022a8 100644 --- a/i3pystatus/__init__.py +++ b/i3pystatus/__init__.py @@ -8,13 +8,6 @@ from i3pystatus.core.util import formatp import logging import os -h = logging.FileHandler(".i3pystatus-" + str(os.getpid()), delay=True) - -logger = logging.getLogger("i3pystatus") -logger.addHandler(h) -logger.setLevel(logging.CRITICAL) - - __path__ = extend_path(__path__, __name__) __all__ = [ @@ -24,6 +17,12 @@ __all__ = [ "formatp", ] +logpath = os.path.join(os.path.expanduser("~"), ".i3pystatus-%s" % os.getpid()) +handler = logging.FileHandler(logpath, delay=True) +logger = logging.getLogger("i3pystatus") +logger.addHandler(handler) +logger.setLevel(logging.CRITICAL) + def main(): from i3pystatus.clock import Clock