This one slipped through the tests, I think because the automagic handling of
trailing slashes by the net/http muxer.
With it, the command:
$ kapow route list
fails with a 'Not Found'.
14 lines
262 B
Go
14 lines
262 B
Go
package client
|
|
|
|
import (
|
|
"io"
|
|
|
|
"github.com/BBVA/kapow/internal/http"
|
|
)
|
|
|
|
// ListRoutes queries the kapow! instance for the routes that are registered
|
|
func ListRoutes(host string, w io.Writer) error {
|
|
url := host + "/routes"
|
|
return http.Get(url, "", nil, w)
|
|
}
|