diff --git a/internal/backer/newServer.go b/internal/backer/newServer.go index 04d0af5..efea9fe 100644 --- a/internal/backer/newServer.go +++ b/internal/backer/newServer.go @@ -23,6 +23,8 @@ func withServerHeader(next http.Handler) http.Handler { // NewServer starts new server instance with given config file. func NewServer(configPath string) (*http.Server, error) { + _ = log.Init("info", "") // Initialize logger with defaults for early logging. + if err := LoadConfig(configPath); err != nil { return nil, fmt.Errorf("Failed to load config: %w", err) } diff --git a/internal/backer/utils.go b/internal/backer/utils.go index 1ebdc07..e765d4c 100644 --- a/internal/backer/utils.go +++ b/internal/backer/utils.go @@ -100,7 +100,7 @@ func CreateTarGzStream(ctx context.Context, filepaths []string) io.ReadCloser { linkTarget, err = os.Readlink(fpath) if err != nil { - log.Warnf("Skipping %s: readlink failed: %s", fpath, err) + log.Warnf("Skipping %s: readlink failed: %v", fpath, err) continue }