Skip to content

Commit 0a9b441

Browse files
felixfonteinhiddeco
authored andcommitted
Make sure to wrap raw errors with toExitError().
Signed-off-by: Felix Fontein <[email protected]>
1 parent 871d10f commit 0a9b441

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

cmd/sops/main.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -282,14 +282,14 @@ func main() {
282282
path := c.Args()[0]
283283
info, err := os.Stat(path)
284284
if err != nil {
285-
return err
285+
return toExitError(err)
286286
}
287287
if info.IsDir() && !c.Bool("recursive") {
288288
return fmt.Errorf("can't operate on a directory without --recursive flag.")
289289
}
290290
err = filepath.Walk(path, func(subPath string, info os.FileInfo, err error) error {
291291
if err != nil {
292-
return err
292+
return toExitError(err)
293293
}
294294
if !info.IsDir() {
295295
err = publishcmd.Run(publishcmd.Opts{
@@ -312,7 +312,7 @@ func main() {
312312
return nil
313313
})
314314
if err != nil {
315-
return err
315+
return toExitError(err)
316316
}
317317
return nil
318318
},
@@ -842,21 +842,21 @@ func main() {
842842
}
843843
azureKeys, err := azkv.MasterKeysFromURLs(c.String("add-azure-kv"))
844844
if err != nil {
845-
return err
845+
return toExitError(err)
846846
}
847847
for _, k := range azureKeys {
848848
addMasterKeys = append(addMasterKeys, k)
849849
}
850850
hcVaultKeys, err := hcvault.NewMasterKeysFromURIs(c.String("add-hc-vault-transit"))
851851
if err != nil {
852-
return err
852+
return toExitError(err)
853853
}
854854
for _, k := range hcVaultKeys {
855855
addMasterKeys = append(addMasterKeys, k)
856856
}
857857
ageKeys, err := age.MasterKeysFromRecipients(c.String("add-age"))
858858
if err != nil {
859-
return err
859+
return toExitError(err)
860860
}
861861
for _, k := range ageKeys {
862862
addMasterKeys = append(addMasterKeys, k)
@@ -874,21 +874,21 @@ func main() {
874874
}
875875
azureKeys, err = azkv.MasterKeysFromURLs(c.String("rm-azure-kv"))
876876
if err != nil {
877-
return err
877+
return toExitError(err)
878878
}
879879
for _, k := range azureKeys {
880880
rmMasterKeys = append(rmMasterKeys, k)
881881
}
882882
hcVaultKeys, err = hcvault.NewMasterKeysFromURIs(c.String("rm-hc-vault-transit"))
883883
if err != nil {
884-
return err
884+
return toExitError(err)
885885
}
886886
for _, k := range hcVaultKeys {
887887
rmMasterKeys = append(rmMasterKeys, k)
888888
}
889889
ageKeys, err = age.MasterKeysFromRecipients(c.String("rm-age"))
890890
if err != nil {
891-
return err
891+
return toExitError(err)
892892
}
893893
for _, k := range ageKeys {
894894
rmMasterKeys = append(rmMasterKeys, k)

0 commit comments

Comments
 (0)