add logger output
This commit is contained in:
@@ -20,6 +20,7 @@ import (
|
||||
hc "simrs-vx/pkg/handler-crud-helper"
|
||||
lh "simrs-vx/pkg/lang-helper"
|
||||
handlerlogger "simrs-vx/pkg/middleware/handler-logger"
|
||||
zlc "simrs-vx/pkg/zerolog-ctx"
|
||||
|
||||
/******************** sources ********************/
|
||||
division "simrs-vx/internal/interface/main-handler/division"
|
||||
@@ -40,6 +41,7 @@ import (
|
||||
func SetRoutes() http.Handler {
|
||||
/////
|
||||
a.RegisterExtCall(gs.Adjust)
|
||||
a.RegisterExtCall(zlc.Adjust)
|
||||
a.RegisterExtCall(ssdb.Init)
|
||||
a.RegisterExtCall(lh.Populate)
|
||||
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
package zerologctx
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"os"
|
||||
|
||||
lz "github.com/karincake/apem/logger-zerolog"
|
||||
"github.com/rs/zerolog"
|
||||
"github.com/rs/zerolog/log"
|
||||
)
|
||||
|
||||
func Adjust() {
|
||||
lz.Ctx = log.Output(zerolog.ConsoleWriter{
|
||||
Out: os.Stdout,
|
||||
TimeFormat: "2006/01/02 15:04:05",
|
||||
NoColor: true,
|
||||
PartsOrder: []string{"time", "method", "status", "path", "query", "message"},
|
||||
FieldsExclude: []string{"time", "scope", "method", "status", "path", "query"},
|
||||
FormatFieldValue: func(i interface{}) string {
|
||||
if i == nil {
|
||||
return ""
|
||||
}
|
||||
return fmt.Sprintf("%v", i)
|
||||
},
|
||||
}).With()
|
||||
}
|
||||
Reference in New Issue
Block a user