From e6339eae6156f69a047211c4fc357f2ac83c4215 Mon Sep 17 00:00:00 2001 From: Thomas Oettli Date: Thu, 5 Feb 2026 21:53:33 +0100 Subject: [PATCH] Log to stdout when using CLI --- src/ddns_service/main.py | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/src/ddns_service/main.py b/src/ddns_service/main.py index 69a4ad3..cee0fcc 100644 --- a/src/ddns_service/main.py +++ b/src/ddns_service/main.py @@ -138,19 +138,11 @@ def main(): log_versions=config["daemon"]["log_versions"], ) else: - if config["daemon"]["log_target"] == "stdout" and not args.debug: - disable_logging() - else: - log_level = "DEBUG" if args.debug else config["daemon"]["log_level"] - setup_logging( - level=log_level, - target=config["daemon"]["log_target"], - syslog_socket=config["daemon"]["syslog_socket"], - syslog_facility=config["daemon"]["syslog_facility"], - log_file=config["daemon"]["log_file"], - log_file_size=config["daemon"]["log_file_size"], - log_versions=config["daemon"]["log_versions"], - ) + log_level = "DEBUG" if args.debug else "WARNING" + setup_logging( + level=log_level, + target="stdout", + ) # Create application instance app = Application(config, config_path)