agent: Correct spelling of separator. Fixes #101.
This commit is contained in:
parent
fe35d55663
commit
01e085cc64
|
@ -4,6 +4,9 @@ FEATURES:
|
||||||
|
|
||||||
BUG FIXES:
|
BUG FIXES:
|
||||||
|
|
||||||
|
* Renaming "seperator" to "separator". This is the correct spelling,
|
||||||
|
but both spellings are respected for backwards compatibility. [GH-101]
|
||||||
|
|
||||||
IMPROVEMENTS:
|
IMPROVEMENTS:
|
||||||
|
|
||||||
* Improved the URL formatting for the key/value editor in the Web UI.
|
* Improved the URL formatting for the key/value editor in the Web UI.
|
||||||
|
|
|
@ -81,12 +81,16 @@ func (s *HTTPServer) KVSGet(resp http.ResponseWriter, req *http.Request, args *s
|
||||||
|
|
||||||
// KVSGetKeys handles a GET request for keys
|
// KVSGetKeys handles a GET request for keys
|
||||||
func (s *HTTPServer) KVSGetKeys(resp http.ResponseWriter, req *http.Request, args *structs.KeyRequest) (interface{}, error) {
|
func (s *HTTPServer) KVSGetKeys(resp http.ResponseWriter, req *http.Request, args *structs.KeyRequest) (interface{}, error) {
|
||||||
// Check for a seperator
|
// Check for a seperator, due to historic spelling error,
|
||||||
|
// we now are forced to check for both spellings
|
||||||
var sep string
|
var sep string
|
||||||
params := req.URL.Query()
|
params := req.URL.Query()
|
||||||
if _, ok := params["seperator"]; ok {
|
if _, ok := params["seperator"]; ok {
|
||||||
sep = params.Get("seperator")
|
sep = params.Get("seperator")
|
||||||
}
|
}
|
||||||
|
if _, ok := params["separator"]; ok {
|
||||||
|
sep = params.Get("separator")
|
||||||
|
}
|
||||||
|
|
||||||
// Construct the args
|
// Construct the args
|
||||||
listArgs := structs.KeyListRequest{
|
listArgs := structs.KeyListRequest{
|
||||||
|
|
|
@ -149,8 +149,8 @@ key.
|
||||||
|
|
||||||
It is possible to also only list keys without any values by using the
|
It is possible to also only list keys without any values by using the
|
||||||
"?keys" query parameter along with a `GET` request. This will return
|
"?keys" query parameter along with a `GET` request. This will return
|
||||||
a list of the keys under the given prefix. The optional "?seperator="
|
a list of the keys under the given prefix. The optional "?separator="
|
||||||
can be used to list only up to a given seperator.
|
can be used to list only up to a given separator.
|
||||||
|
|
||||||
For example, listing "/web/" with a "/" seperator may return:
|
For example, listing "/web/" with a "/" seperator may return:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue