|
|
|
@ -32,6 +32,7 @@ import ( |
|
|
|
"strings" |
|
|
|
|
|
|
|
"gitlab.weird-web-workers.org/golang/logger" |
|
|
|
"gitlab.weird-web-workers.org/golang/version" |
|
|
|
) |
|
|
|
|
|
|
|
type ApiHandler struct { |
|
|
|
@ -58,13 +59,7 @@ func (handler *ApiHandler) ServeHTTP( |
|
|
|
dirs := strings.Split(request.URL.Path, "/") |
|
|
|
switch dirs[0] { |
|
|
|
case "version": |
|
|
|
v, err := json.Marshal( |
|
|
|
version{ |
|
|
|
VERSION, |
|
|
|
REVISION, |
|
|
|
BUILD_TIME, |
|
|
|
}, |
|
|
|
) |
|
|
|
v, err := version.Versions.Json() |
|
|
|
if err != nil { |
|
|
|
http.Error(response, "Unable to encode version information", 500) |
|
|
|
return |
|
|
|
|