add logger output
This commit is contained in:
@@ -20,6 +20,7 @@ import (
|
|||||||
hc "simrs-vx/pkg/handler-crud-helper"
|
hc "simrs-vx/pkg/handler-crud-helper"
|
||||||
lh "simrs-vx/pkg/lang-helper"
|
lh "simrs-vx/pkg/lang-helper"
|
||||||
handlerlogger "simrs-vx/pkg/middleware/handler-logger"
|
handlerlogger "simrs-vx/pkg/middleware/handler-logger"
|
||||||
|
zlc "simrs-vx/pkg/zerolog-ctx"
|
||||||
|
|
||||||
/******************** sources ********************/
|
/******************** sources ********************/
|
||||||
division "simrs-vx/internal/interface/main-handler/division"
|
division "simrs-vx/internal/interface/main-handler/division"
|
||||||
@@ -40,6 +41,7 @@ import (
|
|||||||
func SetRoutes() http.Handler {
|
func SetRoutes() http.Handler {
|
||||||
/////
|
/////
|
||||||
a.RegisterExtCall(gs.Adjust)
|
a.RegisterExtCall(gs.Adjust)
|
||||||
|
a.RegisterExtCall(zlc.Adjust)
|
||||||
a.RegisterExtCall(ssdb.Init)
|
a.RegisterExtCall(ssdb.Init)
|
||||||
a.RegisterExtCall(lh.Populate)
|
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