From 8f64f46d4b574639b157c948cc8ddd040a0063d3 Mon Sep 17 00:00:00 2001 From: Wolfgang Fahl Date: Thu, 14 Sep 2023 08:17:52 +0200 Subject: [PATCH] fixes cmd line --- nicetrack/nicetrack_cmd.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/nicetrack/nicetrack_cmd.py b/nicetrack/nicetrack_cmd.py index 7a450c2..72e5e3b 100644 --- a/nicetrack/nicetrack_cmd.py +++ b/nicetrack/nicetrack_cmd.py @@ -4,6 +4,7 @@ @author: wf ''' import sys +from argparse import ArgumentParser from nicetrack.webserver import WebServer from ngwidgets.cmd import WebserverCmd @@ -20,6 +21,16 @@ def __init__(self): WebserverCmd.__init__(self, config, WebServer, DEBUG) pass + def getArgParser(self,description:str,version_msg)->ArgumentParser: + """ + override the default argparser call + """ + parser=super().getArgParser(description, version_msg) + parser.add_argument("-v", "--verbose", action="store_true", help="show verbose output [default: %(default)s]") + parser.add_argument("-rp", "--root_path",default=WebServer.examples_path(),help="path to pdf files [default: %(default)s]") + return parser + + def main(argv:list=None): """ main call