From c492a5087b51b7163744440f5bdb612890b01226 Mon Sep 17 00:00:00 2001 From: Simone Scarduzio Date: Mon, 23 Mar 2026 13:58:15 +0100 Subject: [PATCH] feat: log deltaglider version on every CLI invocation Helps verify which version is running in Docker containers. Co-Authored-By: Claude Opus 4.6 (1M context) --- src/deltaglider/app/cli/main.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/deltaglider/app/cli/main.py b/src/deltaglider/app/cli/main.py index 179d7d5..614a754 100644 --- a/src/deltaglider/app/cli/main.py +++ b/src/deltaglider/app/cli/main.py @@ -155,8 +155,11 @@ def _version_callback(ctx: click.Context, param: click.Parameter, value: bool) - @click.pass_context def cli(ctx: click.Context, debug: bool) -> None: """DeltaGlider - Delta-aware S3 file storage wrapper.""" + import logging + log_level = "DEBUG" if debug else os.environ.get("DG_LOG_LEVEL", "INFO") ctx.obj = create_service(log_level) + logging.getLogger("deltaglider").info("deltaglider %s", __version__) @cli.command()