From 897fac08bc924d8b75e17c2bf5404cc085faf76b Mon Sep 17 00:00:00 2001 From: Stefano Bertelli Date: Wed, 1 Apr 2026 00:33:16 -0500 Subject: [PATCH] chore: logging defaults not to file chore: small improvements in Makefile --- Makefile | 6 +++--- wiregui/config.py | 2 +- wiregui/log_config.py | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 7872750..0c615d7 100644 --- a/Makefile +++ b/Makefile @@ -67,9 +67,9 @@ test-e2e: uv run pytest tests/e2e/ -v --tb=short test-e2e-headed: - uv run pytest tests/e2e/ --headed --slowmo 300 -v --tb=short + uv run pytest tests/e2e/ --headed --slowmo 100 -v --tb=short -test: test-unit test-e2e +test: test-stack-up test-unit test-e2e # --------------------------------------------------------------------------- # Integration test stack (real WireGuard + mock clients + VictoriaMetrics) @@ -85,7 +85,7 @@ test-stack-up: test-stack-seed test-stack-seed: @echo "[*] Starting infrastructure..." - docker compose up -d postgres valkey victoriametrics + docker compose up -d postgres valkey victoriametrics mock-oidc mock-saml @echo "[*] Waiting for Postgres..." @until docker compose exec -T postgres pg_isready -U wiregui > /dev/null 2>&1; do sleep 1; done @echo "[*] Running migrations..." diff --git a/wiregui/config.py b/wiregui/config.py index ae8220b..498a5c4 100644 --- a/wiregui/config.py +++ b/wiregui/config.py @@ -50,7 +50,7 @@ class Settings(BaseSettings): idp_config_file: str | None = None # path to YAML file with IdP definitions # Logging - log_to_file: bool = True # write timestamped log file to logs/ directory + log_to_file: bool = False # write timestamped log file to logs/ directory # App host: str = "0.0.0.0" diff --git a/wiregui/log_config.py b/wiregui/log_config.py index d0be111..2e0b610 100644 --- a/wiregui/log_config.py +++ b/wiregui/log_config.py @@ -17,7 +17,7 @@ def setup_logging(log_to_file: bool = False) -> None: ) if log_to_file: - timestamp = datetime.now().strftime("%Y%m%d_%H%M%S") + timestamp = datetime.now().strftime("%Y%m%d") logger.add( f"logs/wiregui_{timestamp}.log", format="{time:YYYY-MM-DD HH:mm:ss.SSS} | {level:<7} | {name}:{function}:{line} - {message}",