From 914f84286e3763185eb6b8b8e27100c6f66569f4 Mon Sep 17 00:00:00 2001 From: Chris Gianelloni Date: Thu, 27 Feb 2025 17:18:31 -0500 Subject: [PATCH] fix: use %w in errors Signed-off-by: Chris Gianelloni --- internal/config/config.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/config/config.go b/internal/config/config.go index 3993a65..7c49c3f 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -72,11 +72,11 @@ func Load(configFile string) (*Config, error) { if configFile != "" { buf, err := os.ReadFile(configFile) if err != nil { - return nil, fmt.Errorf("error reading config file: %s", err) + return nil, fmt.Errorf("error reading config file: %w", err) } err = yaml.Unmarshal(buf, globalConfig) if err != nil { - return nil, fmt.Errorf("error parsing config file: %s", err) + return nil, fmt.Errorf("error parsing config file: %w", err) } } // Load config values from environment variables @@ -84,7 +84,7 @@ func Load(configFile string) (*Config, error) { // vars that we hadn't explicitly specified in annotations above err := envconfig.Process("dummy", globalConfig) if err != nil { - return nil, fmt.Errorf("error processing environment: %s", err) + return nil, fmt.Errorf("error processing environment: %w", err) } return globalConfig, nil }