Fix ACL token usage in consul input plugin (#3376)

This commit is contained in:
Sergei Smolianinov 2017-10-23 22:31:27 +03:00 committed by Daniel Nelson
parent db5769136c
commit b4a0edf5ba
2 changed files with 5 additions and 1 deletions

View File

@ -69,6 +69,10 @@ func (c *Consul) createAPIClient() (*api.Client, error) {
config.Datacenter = c.Datacentre
}
if c.Token != "" {
config.Token = c.Token
}
if c.Username != "" {
config.HttpAuth = &api.HttpBasicAuth{
Username: c.Username,

View File

@ -20,7 +20,7 @@ var sampleChecks = []*api.HealthCheck{
},
}
func TestGatherHealtCheck(t *testing.T) {
func TestGatherHealthCheck(t *testing.T) {
expectedFields := map[string]interface{}{
"check_name": "foo.health",
"status": "passing",