Configurable file logging level
This commit is contained in:
parent
d6b7159db1
commit
13e0d9b306
2 changed files with 2 additions and 1 deletions
|
@ -186,6 +186,7 @@ class Config(object):
|
||||||
self.parser.add_argument('--config_file', help='Path of config file', default=config_file, metavar="path")
|
self.parser.add_argument('--config_file', help='Path of config file', default=config_file, metavar="path")
|
||||||
self.parser.add_argument('--data_dir', help='Path of data directory', default=data_dir, metavar="path")
|
self.parser.add_argument('--data_dir', help='Path of data directory', default=data_dir, metavar="path")
|
||||||
self.parser.add_argument('--log_dir', help='Path of logging directory', default=log_dir, metavar="path")
|
self.parser.add_argument('--log_dir', help='Path of logging directory', default=log_dir, metavar="path")
|
||||||
|
self.parser.add_argument('--log_level', help='Level of logging to file', default="DEBUG", choices=["DEBUG", "INFO", "ERROR"])
|
||||||
|
|
||||||
self.parser.add_argument('--language', help='Web interface language', default=language, metavar='language')
|
self.parser.add_argument('--language', help='Web interface language', default=language, metavar='language')
|
||||||
self.parser.add_argument('--ui_ip', help='Web interface bind address', default="127.0.0.1", metavar='ip')
|
self.parser.add_argument('--ui_ip', help='Web interface bind address', default="127.0.0.1", metavar='ip')
|
||||||
|
|
|
@ -74,7 +74,7 @@ if config.action == "main":
|
||||||
os.rename("%s/debug.log" % config.log_dir, "%s/debug-last.log" % config.log_dir)
|
os.rename("%s/debug.log" % config.log_dir, "%s/debug-last.log" % config.log_dir)
|
||||||
logging.basicConfig(
|
logging.basicConfig(
|
||||||
format='[%(asctime)s] %(levelname)-8s %(name)s %(message)s',
|
format='[%(asctime)s] %(levelname)-8s %(name)s %(message)s',
|
||||||
level=logging.DEBUG, stream=open(log_file_path, "a")
|
level=logging.getLevelName(config.log_level), stream=open(log_file_path, "a")
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
log_file_path = "%s/cmd.log" % config.log_dir
|
log_file_path = "%s/cmd.log" % config.log_dir
|
||||||
|
|
Loading…
Reference in a new issue