Refactor and doc
This commit is contained in:
@@ -5,11 +5,12 @@ import (
|
||||
"runtime"
|
||||
"time"
|
||||
|
||||
"cloud.o-forge.io/core/oc-lib/config"
|
||||
"github.com/rs/zerolog"
|
||||
)
|
||||
|
||||
var logger zerolog.Logger
|
||||
var appname string
|
||||
|
||||
// logs.CreateLogger
|
||||
// Create a new logger
|
||||
// Parameters:
|
||||
@@ -18,14 +19,6 @@ var appname string
|
||||
// Returns:
|
||||
// - zerolog.Logger : the logger that will log for the library and the app
|
||||
|
||||
func SetAppName(name string) {
|
||||
appname = name
|
||||
}
|
||||
|
||||
func GetAppName() string {
|
||||
return appname
|
||||
}
|
||||
|
||||
func GetLogger() zerolog.Logger {
|
||||
return logger
|
||||
}
|
||||
@@ -34,10 +27,11 @@ func SetLogger(l zerolog.Logger) {
|
||||
logger = l
|
||||
}
|
||||
|
||||
func CreateLogger(funcName string, url string) zerolog.Logger {
|
||||
func CreateLogger(funcName string) zerolog.Logger {
|
||||
url := config.GetConfig().LokiUrl
|
||||
if url != "" {
|
||||
labels := map[string]string{
|
||||
"app": appname,
|
||||
"app": config.GetAppName(),
|
||||
"code": "go",
|
||||
"platform": runtime.GOOS,
|
||||
"function": funcName,
|
||||
|
Reference in New Issue
Block a user