Skip to content

Commit c6f6493

Browse files
marainodopey
authored andcommitted
Fail silently if the identity fails.
1 parent 4d42313 commit c6f6493

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

ca/client.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,20 +119,21 @@ func (o *clientOptions) applyDefaultIdentity() error {
119119
return nil
120120
}
121121

122+
// Do not load an identity if something fails
122123
b, err := ioutil.ReadFile(IdentityFile)
123124
if err != nil {
124125
return nil
125126
}
126127
var identity Identity
127128
if err := json.Unmarshal(b, &identity); err != nil {
128-
return errors.Wrapf(err, "error unmarshaling %s", IdentityFile)
129+
return nil
129130
}
130131
if err := identity.Validate(); err != nil {
131-
return err
132+
return nil
132133
}
133134
opts, err := identity.Options()
134135
if err != nil {
135-
return err
136+
return nil
136137
}
137138
for _, fn := range opts {
138139
if err := fn(o); err != nil {

0 commit comments

Comments
 (0)