diff --git a/src/python/jw/pkg/lib/App.py b/src/python/jw/pkg/lib/App.py index de0289a6..52cd4f15 100644 --- a/src/python/jw/pkg/lib/App.py +++ b/src/python/jw/pkg/lib/App.py @@ -35,10 +35,16 @@ class App: # export def _add_arguments(self, parser: ArgumentParser) -> None: self.__parser.add_argument( - '--log-flags', help = 'Log flags', default = self.__default_log_flags + '--log-flags', + help = 'Log flags', + default = self.__default_log_flags, + type = parse_log_flags, ) self.__parser.add_argument( - '--log-level', help = 'Log level', default = self.__default_log_level + '--log-level', + help = 'Log level', + default = self.__default_log_level, + type = parse_log_level, ) self.__parser.add_argument( '--log-file', help = 'Log file', default = self.__default_log_file