summaryrefslogtreecommitdiff
path: root/internal/config/initializer.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2021-10-03 13:09:32 +0300
committerPaul Buetow <paul@buetow.org>2021-10-03 13:09:32 +0300
commit07e1470892beacf0722276f94bacbd822b002540 (patch)
treed8073ee564eb606fb27b35f4e63bf5780ccff212 /internal/config/initializer.go
parent91ea8398ebc0febce20b9a460f9372998cd0b80f (diff)
add dmap tests
Diffstat (limited to 'internal/config/initializer.go')
-rw-r--r--internal/config/initializer.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/internal/config/initializer.go b/internal/config/initializer.go
index 0e725a6..a58f82a 100644
--- a/internal/config/initializer.go
+++ b/internal/config/initializer.go
@@ -7,6 +7,8 @@ import (
"io/ioutil"
"os"
"strings"
+
+ "github.com/mimecast/dtail/internal/source"
)
// Used to initialize the configuration.
@@ -56,7 +58,7 @@ func (c *initializer) parseSpecificConfig(configFile string) {
}
}
-func (c *initializer) transformConfig(args *Args, additionalArgs []string,
+func (c *initializer) transformConfig(sourceProcess source.Source, args *Args, additionalArgs []string,
client *ClientConfig, server *ServerConfig, common *CommonConfig) (*ClientConfig, *ServerConfig, *CommonConfig) {
if args.LogDir != "" {
common.LogDir = args.LogDir
@@ -85,7 +87,7 @@ func (c *initializer) transformConfig(args *Args, additionalArgs []string,
if args.LogLevel != "" {
common.LogLevel = args.LogLevel
- } else if args.ServersStr == "" && args.Discovery == "" {
+ } else if sourceProcess == source.Client && args.ServersStr == "" && args.Discovery == "" {
// We are in serverless mode. Default log level is WARN.
common.LogLevel = "WARN"
}