From 2a7b4e35b5d272991f79883bcab733509a23d6a5 Mon Sep 17 00:00:00 2001 From: LV-426 Date: Sat, 9 May 2015 02:02:05 +0300 Subject: rz_server: avoid logging via print statements --- src/server/rz_server.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/server') diff --git a/src/server/rz_server.py b/src/server/rz_server.py index 56dc18a8..512a8b4a 100644 --- a/src/server/rz_server.py +++ b/src/server/rz_server.py @@ -316,6 +316,8 @@ def shutdown(): if __name__ == "__main__": + global log + try: # enable pydev remote debugging import pydevd pydevd.settrace() @@ -326,11 +328,13 @@ if __name__ == "__main__": p.add_argument('--config-dir', help='path to Rhizi config dir', default='res/etc') args = p.parse_args() + log = logging.getLogger('rhizi') # init config-unaware log, used until we call init_log + try: cfg = init_config(args.config_dir) log = init_log(cfg) except Exception as e: - print('failed to initialize server: ' + e.message) + log.error('failed to initialize server: ' + e.message) traceback.print_exc() exit(-1) -- cgit v1.3.1