summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2015-05-09 02:02:05 +0300
committerLV-426 <lv-426@taproot.org.il>2015-05-12 14:59:06 +0300
commit2a7b4e35b5d272991f79883bcab733509a23d6a5 (patch)
treec1a99a08c3855bb1443ba6dc88f7bd715f54fe31
parent638d275d70f6ff1277f700990cd2a3f150109fbe (diff)
rz_server: avoid logging via print statements
-rw-r--r--src/server/rz_server.py6
1 files changed, 5 insertions, 1 deletions
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)