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) <noreply@anthropic.com>
This commit is contained in:
Simone Scarduzio
2026-03-23 13:58:15 +01:00
parent 85af5a95c8
commit c492a5087b

View File

@@ -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()