diff --git a/src/technitium-ddns.py b/src/technitium-ddns.py index bccc796..da07e88 100644 --- a/src/technitium-ddns.py +++ b/src/technitium-ddns.py @@ -207,7 +207,13 @@ def pretty_print(result: Dict[str, Any]): logging.info(pformat(result)) def main(): - logging.basicConfig(level=LOG_LEVEL) + logging.basicConfig( + level=LOG_LEVEL, + filename=LOG_FILE, + format="{asctime} - {levelname} - {message}", + style = "{", + datefmt = "%Y-%m-%d %H:%M:%S", + ) logging.info(f"Starting updater for {FULL_DOMAIN} (zone {ZONE}) backend={BACKEND}") if BACKEND not in ("HTTP_API", "RFC2136"):