Respect path prefix in influx output uri (#3224)

This commit is contained in:
Dimitris Rozakis
2017-09-14 03:27:01 +03:00
committed by Daniel Nelson
parent eebee9759f
commit 9c8f4afa37
5 changed files with 50 additions and 13 deletions

View File

@@ -10,6 +10,7 @@ import (
"io/ioutil"
"net/http"
"net/url"
"path"
"time"
)
@@ -305,8 +306,11 @@ func writeURL(u *url.URL, wp WriteParams) string {
}
u.RawQuery = params.Encode()
u.Path = "write"
return u.String()
p := u.Path
u.Path = path.Join(p, "write")
s := u.String()
u.Path = p
return s
}
func queryURL(u *url.URL, command string) string {
@@ -314,6 +318,9 @@ func queryURL(u *url.URL, command string) string {
params.Set("q", command)
u.RawQuery = params.Encode()
u.Path = "query"
return u.String()
p := u.Path
u.Path = path.Join(p, "query")
s := u.String()
u.Path = p
return s
}