diff --git a/tools.go b/tools.go index 79d418b..fe52a5f 100644 --- a/tools.go +++ b/tools.go @@ -26,14 +26,12 @@ package version import ( "encoding/json" - - "gitlab.weird-web-workers.org/golang/logger" ) type Version struct { - Package string `json:"Package"` - Version string `json:"Version"` - Revision string `json:"Revision"` + Package string `json:"Package"` + Version string `json:"Version"` + Revision string `json:"Revision"` BuildTime string `json:"BuildTime"` } @@ -47,14 +45,12 @@ func (v Version) Register() { versions[v.Package] = v } -func (vMap versionMap) Json() []byte { +func (vMap versionMap) Json() ([]byte, error) { vSlice := make([]Version, len(vMap)) for _, v := range vMap { vSlice = append(vSlice, v) } - vJson, err := json.Marshal(vSlice) - logger.Default.FailOnError(err, "Unable to marshal versions") - return vJson + return json.Marshal(vSlice) } // vim: ts=4 sts=4 sw=4 noet tw=72: