Files
gluetun/internal/server/version.go

20 lines
365 B
Go
Raw Normal View History

2020-11-04 14:07:04 +00:00
package server
import (
"encoding/json"
"net/http"
)
2020-11-05 22:26:53 +00:00
func (h *handler) getVersion(w http.ResponseWriter) {
data, err := json.Marshal(h.buildInfo)
2020-11-04 14:07:04 +00:00
if err != nil {
2020-11-05 22:26:53 +00:00
h.logger.Warn(err)
2020-11-04 14:07:04 +00:00
w.WriteHeader(http.StatusInternalServerError)
return
}
if _, err := w.Write(data); err != nil {
2020-11-05 22:26:53 +00:00
h.logger.Warn(err)
2020-11-04 14:07:04 +00:00
w.WriteHeader(http.StatusInternalServerError)
}
}