Browse Source

Print all registered package versions

master
Georg Hopp 7 years ago
parent
commit
3268958e07
Signed by: ghopp GPG Key ID: 4C5D226768784538
  1. 9
      server.go

9
server.go

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

Loading…
Cancel
Save