From 14b7a17b00b3a52c6ccfeaac88a41dfef5e07cb4 Mon Sep 17 00:00:00 2001 From: eleksir Date: Sat, 4 Apr 2026 12:44:47 +0300 Subject: [PATCH] Move log message about selected default compression algo after logging subsystem fully initialized --- internal/backer/loadConfig.go | 2 +- internal/backer/newServer.go | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/backer/loadConfig.go b/internal/backer/loadConfig.go index a51ed6b..0677526 100644 --- a/internal/backer/loadConfig.go +++ b/internal/backer/loadConfig.go @@ -146,7 +146,7 @@ func LoadConfig(path string) error { switch C.DefaultCompression { case "gzip", "pgzip", "bzip2", "xz", "lz4", "zstd": - log.Infof("Using %s as default compression algorithm", C.DefaultCompression) + // No-op: compression algorithm validated. default: return fmt.Errorf("Config option default_compression must be gzip, bzip2, zstd, lz4, xz or pgzip, got %s", C.DefaultCompression) } diff --git a/internal/backer/newServer.go b/internal/backer/newServer.go index b85e3b6..d841fdf 100644 --- a/internal/backer/newServer.go +++ b/internal/backer/newServer.go @@ -34,6 +34,8 @@ func NewServer(configPath string) (*http.Server, error) { log.Errorf("Failed to initialize logger: %v", err) } + log.Infof("Using %s as default compression algorithm", C.DefaultCompression) + mux := http.NewServeMux() mux.HandleFunc(C.Location, func(w http.ResponseWriter, r *http.Request) {