connect: if the token given to the vault provider returns no data avoid a panic (#9806)
Improves #9800
This commit is contained in:
parent
49eeb12b15
commit
b8f228781a
|
@ -0,0 +1,3 @@
|
||||||
|
```release-note:improvement
|
||||||
|
connect: if the token given to the vault provider returns no data avoid a panic
|
||||||
|
```
|
|
@ -82,6 +82,8 @@ func (v *VaultProvider) Configure(cfg ProviderConfig) error {
|
||||||
secret, err := client.Auth().Token().LookupSelf()
|
secret, err := client.Auth().Token().LookupSelf()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
|
} else if secret == nil {
|
||||||
|
return fmt.Errorf("Could not look up Vault provider token: not found")
|
||||||
}
|
}
|
||||||
var token struct {
|
var token struct {
|
||||||
Renewable bool
|
Renewable bool
|
||||||
|
|
Loading…
Reference in New Issue