diff options
Diffstat (limited to 'service/pixelated/reactor_manager.py')
-rw-r--r-- | service/pixelated/reactor_manager.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/service/pixelated/reactor_manager.py b/service/pixelated/reactor_manager.py index 6b9b3f86..0def43e4 100644 --- a/service/pixelated/reactor_manager.py +++ b/service/pixelated/reactor_manager.py @@ -4,6 +4,7 @@ from threading import Thread from twisted.internet import reactor import logging + def signal_handler(signal, frame): stop_reactor_on_exit() sys.exit(0) @@ -12,7 +13,7 @@ def signal_handler(signal, frame): def start_reactor(logging=False): if logging: enable_logging() - + def start_reactor_run(): reactor.run(False) @@ -28,13 +29,14 @@ def stop_reactor_on_exit(): signal.signal(signal.SIGINT, signal_handler) + def enable_logging(): logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(name)-12s %(levelname)-8s %(message)s', datefmt='%m-%d %H:%M', filename='/tmp/leap.log', filemode='w') - + # define a Handler which writes INFO messages or higher to the sys.stderr console = logging.StreamHandler() console.setLevel(logging.DEBUG) |