fix logging example

This commit is contained in:
Pascal Fischer
2025-06-10 14:36:03 +02:00
parent cd16bec1f5
commit 1f23570f76
4 changed files with 13 additions and 8 deletions
-6
View File
@@ -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
+7
View File
@@ -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
+6
View File
@@ -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)
}
-2
View File
@@ -1,2 +0,0 @@
log_levels:
management-refactor/internal/shared/db: debug