diff --git a/moocfi_cses.py b/moocfi_cses.py index eaba81b..c2ba272 100644 --- a/moocfi_cses.py +++ b/moocfi_cses.py @@ -18,11 +18,7 @@ import requests -logging.basicConfig( - level=logging.WARNING, - format="%(asctime)s %(levelname)s %(message)s", - datefmt="%Y-%m-%d %H:%M:%S", -) +logger = logging.getLogger(name="moocfi_cses") @dataclass @@ -298,6 +294,12 @@ def parse_task(html: str | bytes, task: Task) -> Task: def main() -> None: args = parse_args() + logging.basicConfig( + level=logging.WARNING, + format="%(asctime)s %(levelname)s %(message)s", + datefmt="%Y-%m-%d %H:%M:%S", + ) + if args.cmd == "configure": config = create_config() write_config(args.config, config)