summaryrefslogtreecommitdiff
path: root/internal/io/dlog
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2021-10-11 17:42:37 +0300
committerPaul Buetow <paul@buetow.org>2021-10-12 22:35:56 +0300
commita6098084f7150df34edecf1519386bd28a527361 (patch)
tree8c81477d0b6ef1f5934f012eb5bd05462bbb7c16 /internal/io/dlog
parentc0f4ebc9b3773c37e22c686024c8cc7ce4e71f9f (diff)
Update JSON-schema to reflect all recent config file changes.
Diffstat (limited to 'internal/io/dlog')
-rw-r--r--internal/io/dlog/dlog.go4
-rw-r--r--internal/io/dlog/loggers/factory.go8
2 files changed, 6 insertions, 6 deletions
diff --git a/internal/io/dlog/dlog.go b/internal/io/dlog/dlog.go
index da67585..5e0c3a1 100644
--- a/internal/io/dlog/dlog.go
+++ b/internal/io/dlog/dlog.go
@@ -82,12 +82,12 @@ func new(sourceProcess, sourcePackage source.Source) *DLog {
if err != nil {
panic(err)
}
- strategy := loggers.NewStrategy(config.Common.LogStrategy)
+ logRotation := loggers.NewStrategy(config.Common.LogRotation)
loggerName := config.Common.Logger
level := newLevel(config.Common.LogLevel)
return &DLog{
- logger: loggers.Factory(sourceProcess.String(), loggerName, strategy),
+ logger: loggers.Factory(sourceProcess.String(), loggerName, logRotation),
sourceProcess: sourceProcess,
sourcePackage: sourcePackage,
maxLevel: level,
diff --git a/internal/io/dlog/loggers/factory.go b/internal/io/dlog/loggers/factory.go
index 415d7fb..a5cc7cf 100644
--- a/internal/io/dlog/loggers/factory.go
+++ b/internal/io/dlog/loggers/factory.go
@@ -10,12 +10,12 @@ var factoryMap map[string]Logger
var factoryMutex sync.Mutex
// Factory is there to retrieve a logger based on various settings.
-func Factory(sourceName, loggerName string, rotationStrategy Strategy) Logger {
+func Factory(sourceName, loggerName string, logRotation Strategy) Logger {
factoryMutex.Lock()
defer factoryMutex.Unlock()
id := fmt.Sprintf("sourceName:%s,fileBase:%s,loggerName:%s", sourceName,
- rotationStrategy.FileBase, loggerName)
+ logRotation.FileBase, loggerName)
if factoryMap == nil {
factoryMap = make(map[string]Logger)
}
@@ -29,10 +29,10 @@ func Factory(sourceName, loggerName string, rotationStrategy Strategy) Logger {
singleton = newStdout()
factoryMap[id] = singleton
case "file":
- singleton = newFile(rotationStrategy)
+ singleton = newFile(logRotation)
factoryMap[id] = singleton
case "fout":
- singleton = newFout(rotationStrategy)
+ singleton = newFout(logRotation)
factoryMap[id] = singleton
default:
panic(fmt.Sprintf("Unsupported logger type '%s'", loggerName))