More information in error message when secret gen fails

This commit is contained in:
Morten Torkildsen
2018-07-26 12:50:07 -07:00
parent 4569a09d54
commit d7cbb95d9c

View File

@@ -2,6 +2,7 @@ package configmapandsecret
import (
"context"
"fmt"
"os/exec"
"path/filepath"
"time"
@@ -37,7 +38,8 @@ func (f *SecretFactory) MakeSecret(args types.SecretArgs) (*corev1.Secret, error
for k, v := range args.Commands {
out, err := f.createSecretKey(v)
if err != nil {
return nil, errors.Wrap(err, "createSecretKey")
errMsg := fmt.Sprintf("createSecretKey: couldn't make secret %s for key %s", s.Name, k)
return nil, errors.Wrap(err, errMsg)
}
s.Data[k] = out
}