[main] fix setting of loglevel

This commit is contained in:
Jan Grewe 2025-02-24 11:44:20 +01:00
parent 765d381c5d
commit d300f72949

View File

@ -32,7 +32,7 @@ def set_logging(loglevel):
logging.basicConfig(level=loglevel, force=True)
def main(args):
set_logging(logging.DEBUG)
set_logging(args.loglevel)
if platform.system() == "Windows":
# from PySide6.QtWinExtras import QtWin
myappid = f"{info.organization_name}.{info.application_version}"
@ -75,6 +75,6 @@ if __name__ == "__main__":
parser = argparse.ArgumentParser(description="FixTracks. Tools for fixing animal tracking")
parser.add_argument("-ll", "--loglevel", type=str, default="INFO", help=f"The log level that should be used. Valid levels are {[str(k) for k in levels.keys()]}")
args = parser.parse_args()
args.loglevel = levels[args.loglevel if args.loglevel.lower() in levels else "info"]
args.loglevel = levels[args.loglevel.lower() if args.loglevel.lower() in levels else "info"]
main(args)