1
0

Possibly fix Nomad capabilities issue (#5360)

This commit is contained in:
Jeff Mitchell 2018-09-19 13:06:37 -04:00 committed by GitHub
parent 8367eb6619
commit 9ee8bd3438
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -50,5 +50,15 @@ func (c *Sys) Capabilities(token, path string) ([]string, error) {
return nil, err
}
if len(res) == 0 {
_, ok := secret.Data["capabilities"]
if ok {
err = mapstructure.Decode(secret.Data["capabilities"], &res)
if err != nil {
return nil, err
}
}
}
return res, nil
}