Skip to content

Commit f07b621

Browse files
committed
#537 fixed server.log path, when started with --log-folder parameter
1 parent d35f2bb commit f07b621

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

conf/logging.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@
1616
"file": {
1717
"class": "logging.FileHandler",
1818
"level": "INFO",
19-
"formatter": "simple",
20-
"filename": "logs/server.log"
19+
"formatter": "simple"
2120
}
2221
},
2322
"loggers": {

src/main.py

+6
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,12 @@ def main():
6666
logging_conf_file = os.path.join(CONFIG_FOLDER, 'logging.json')
6767
with open(logging_conf_file, 'rt') as f:
6868
log_config = json.load(f)
69+
handlers = log_config.get('handlers')
70+
if handlers:
71+
file_handler = handlers.get('file')
72+
if file_handler:
73+
file_handler['filename'] = os.path.join(LOG_FOLDER, 'server.log')
74+
6975
file_utils.prepare_folder(LOG_FOLDER)
7076

7177
logging.config.dictConfig(log_config)

0 commit comments

Comments
 (0)