Merge pull request #63 from bewiwi/master

Fix redis : change ending call with "\r\n"
This commit is contained in:
Evan Phoenix
2015-07-21 13:31:51 -07:00
2 changed files with 4 additions and 4 deletions

View File

@@ -126,7 +126,7 @@ func (g *Redis) gatherServer(addr *url.URL, acc plugins.Accumulator) error {
if addr.User != nil {
pwd, set := addr.User.Password()
if set && pwd != "" {
c.Write([]byte(fmt.Sprintf("AUTH %s\n", pwd)))
c.Write([]byte(fmt.Sprintf("AUTH %s\r\n", pwd)))
r := bufio.NewReader(c)
@@ -143,7 +143,7 @@ func (g *Redis) gatherServer(addr *url.URL, acc plugins.Accumulator) error {
g.c = c
}
g.c.Write([]byte("info\n"))
g.c.Write([]byte("info\r\n"))
r := bufio.NewReader(g.c)

View File

@@ -31,7 +31,7 @@ func TestRedisGeneratesMetrics(t *testing.T) {
return
}
if line != "info\n" {
if line != "info\r\n" {
return
}
@@ -122,7 +122,7 @@ func TestRedisCanPullStatsFromMultipleServers(t *testing.T) {
return
}
if line != "info\n" {
if line != "info\r\n" {
return
}