mirror of
https://github.com/netbirdio/management-refactor.git
synced 2026-05-22 17:12:59 -07:00
fix logging example
This commit is contained in:
@@ -1,6 +0,0 @@
|
||||
log_levels:
|
||||
default: debug
|
||||
github.com/netbirdio/management-refactor/internals/shared/activity: error
|
||||
github.com/netbirdio/management-refactor/internals/shared/db: debug
|
||||
github.com/netbirdio/management-refactor/internals/shared/permissions: debug
|
||||
github.com/netbirdio/management-refactor/internals/modules/peers/manager: warn
|
||||
@@ -0,0 +1,7 @@
|
||||
log_levels:
|
||||
default: trace
|
||||
management-refactor/internals/shared/activity: error
|
||||
management-refactor/internals/shared/db: debug
|
||||
management-refactor/internals/shared/permissions: debug
|
||||
management-refactor/internals/modules/peers/manager: warn
|
||||
management-cloud-refactor/integrations: warn
|
||||
@@ -27,6 +27,8 @@ var (
|
||||
loggers = map[string]*logrus.Logger{}
|
||||
)
|
||||
|
||||
const basePrefix = "github.com/netbirdio/"
|
||||
|
||||
// Init reads the logging config from a YAML file and sets up per-package loggers.
|
||||
func Init(configFilePath string) error {
|
||||
v := viper.New()
|
||||
@@ -121,6 +123,10 @@ func LoggerForThisPackage() *logrus.Logger {
|
||||
fullFuncName := fn.Name()
|
||||
pkgPath := parsePackageFromFuncName(fullFuncName)
|
||||
|
||||
if strings.HasPrefix(pkgPath, basePrefix) {
|
||||
pkgPath = strings.TrimPrefix(pkgPath, basePrefix)
|
||||
}
|
||||
|
||||
return LoggerFor(pkgPath)
|
||||
}
|
||||
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
log_levels:
|
||||
management-refactor/internal/shared/db: debug
|
||||
Reference in New Issue
Block a user