Merge pull request #142 from jzelinskie/healthfix
api: WriteHeader on health endpoint
This commit is contained in:
commit
58fd619e32
@ -63,8 +63,14 @@ func newHealthHandler(ctx *context.RouteContext) http.Handler {
|
||||
}
|
||||
|
||||
func getHealth(w http.ResponseWriter, r *http.Request, p httprouter.Params, ctx *context.RouteContext) (string, int) {
|
||||
header := w.Header()
|
||||
header.Set("Server", "clair")
|
||||
|
||||
status := http.StatusInternalServerError
|
||||
if ctx.Store.Ping() {
|
||||
return "health", http.StatusOK
|
||||
status = http.StatusOK
|
||||
}
|
||||
return "health", http.StatusInternalServerError
|
||||
|
||||
w.WriteHeader(status)
|
||||
return "health", status
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user