From 8bc309efd293b323db9cc68d46f59bae5432966c Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Sun, 8 Oct 2023 15:37:26 +0200 Subject: [PATCH] Make sure to wrap raw errors with toExitError(). Signed-off-by: Felix Fontein --- cmd/sops/main.go | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/cmd/sops/main.go b/cmd/sops/main.go index d481781b4f..83292ee7fa 100644 --- a/cmd/sops/main.go +++ b/cmd/sops/main.go @@ -282,14 +282,14 @@ func main() { path := c.Args()[0] info, err := os.Stat(path) if err != nil { - return err + return toExitError(err) } if info.IsDir() && !c.Bool("recursive") { return fmt.Errorf("can't operate on a directory without --recursive flag.") } err = filepath.Walk(path, func(subPath string, info os.FileInfo, err error) error { if err != nil { - return err + return toExitError(err) } if !info.IsDir() { err = publishcmd.Run(publishcmd.Opts{ @@ -312,7 +312,7 @@ func main() { return nil }) if err != nil { - return err + return toExitError(err) } return nil }, @@ -842,21 +842,21 @@ func main() { } azureKeys, err := azkv.MasterKeysFromURLs(c.String("add-azure-kv")) if err != nil { - return err + return toExitError(err) } for _, k := range azureKeys { addMasterKeys = append(addMasterKeys, k) } hcVaultKeys, err := hcvault.NewMasterKeysFromURIs(c.String("add-hc-vault-transit")) if err != nil { - return err + return toExitError(err) } for _, k := range hcVaultKeys { addMasterKeys = append(addMasterKeys, k) } ageKeys, err := age.MasterKeysFromRecipients(c.String("add-age")) if err != nil { - return err + return toExitError(err) } for _, k := range ageKeys { addMasterKeys = append(addMasterKeys, k) @@ -874,21 +874,21 @@ func main() { } azureKeys, err = azkv.MasterKeysFromURLs(c.String("rm-azure-kv")) if err != nil { - return err + return toExitError(err) } for _, k := range azureKeys { rmMasterKeys = append(rmMasterKeys, k) } hcVaultKeys, err = hcvault.NewMasterKeysFromURIs(c.String("rm-hc-vault-transit")) if err != nil { - return err + return toExitError(err) } for _, k := range hcVaultKeys { rmMasterKeys = append(rmMasterKeys, k) } ageKeys, err = age.MasterKeysFromRecipients(c.String("rm-age")) if err != nil { - return err + return toExitError(err) } for _, k := range ageKeys { rmMasterKeys = append(rmMasterKeys, k)