diff --git a/utils.go b/utils.go index 3b57c1e..91b7cc2 100644 --- a/utils.go +++ b/utils.go @@ -103,14 +103,13 @@ func readJSONFile(filename, format string) (*vaultAuthOptions, error) { if err != nil && format == "default" { return nil, err } - if err != nil && format == "kubernetes-vault" { - if opts.ClientToken != "" { - opts.Method = "token" - opts.Token = opts.ClientToken - return opts, nil - } + if (err != nil) { return nil, err } + if format == "kubernetes-vault" && opts.ClientToken != "" { + opts.Method = "token" + opts.Token = opts.ClientToken + } return opts, nil }