Add CLI option for credential file auth to kit-ilias-web

This commit is contained in:
Joscha
2021-05-31 18:19:05 +02:00
parent 9d5ec84b91
commit 1ce32d2f18
5 changed files with 31 additions and 7 deletions

View File

@ -5,7 +5,7 @@ import os
import sys
from pathlib import Path
from .cli import PARSER, load_default_section
from .cli import PARSER, ParserLoadError, load_default_section
from .config import Config, ConfigDumpError, ConfigLoadError, ConfigOptionError
from .logging import log
from .pferd import Pferd, PferdLoadError
@ -36,6 +36,9 @@ def load_config(args: argparse.Namespace) -> Config:
log.error(str(e))
log.error_contd(e.reason)
sys.exit(1)
except ParserLoadError as e:
log.error(str(e))
sys.exit(1)
def configure_logging_from_args(args: argparse.Namespace) -> None: