Files
storage/storageutil/vault.go

19 lines
285 B
Go
Raw Normal View History

package storageutil
import "github.com/hashicorp/vault/api"
func NewVaultApiClient(token string, addr string) (*api.Client, error) {
conf := &api.Config{
Address: addr,
}
c, err := api.NewClient(conf)
if err != nil {
return nil, err
}
c.SetToken(token)
return c, nil
}