[#191] Refactor error handling and logging
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
This commit is contained in:
parent
9cf2a4f0e0
commit
c37a30170d
16 changed files with 289 additions and 359 deletions
|
@ -606,7 +606,7 @@ func (a *app) Serve() {
|
|||
close(a.webDone)
|
||||
}()
|
||||
|
||||
handle := handler.New(a.AppParams(), a.settings, tree.NewTree(frostfs.NewPoolWrapper(a.treePool)), workerPool)
|
||||
handle := handler.New(a.AppParams(), a.settings, tree.NewTree(frostfs.NewPoolWrapper(a.treePool), a.log), workerPool)
|
||||
|
||||
// Configure router.
|
||||
a.configureRouter(handle)
|
||||
|
@ -734,7 +734,7 @@ func (a *app) configureRouter(h *handler.Handler) {
|
|||
r := router.New()
|
||||
r.RedirectTrailingSlash = true
|
||||
r.NotFound = func(r *fasthttp.RequestCtx) {
|
||||
handler.ResponseError(r, "Not found", fasthttp.StatusNotFound)
|
||||
handler.ResponseError(r, "Router Not found", fasthttp.StatusNotFound)
|
||||
}
|
||||
r.MethodNotAllowed = func(r *fasthttp.RequestCtx) {
|
||||
handler.ResponseError(r, "Method Not Allowed", fasthttp.StatusMethodNotAllowed)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue