瀏覽代碼

load custom configuration paths when agent is disabled

Marco Mariani 2 年之前
父節點
當前提交
91b0f8fee1
共有 2 個文件被更改,包括 5 次插入5 次删除
  1. 5 0
      cmd/crowdsec/main.go
  2. 0 5
      pkg/csconfig/crowdsec_service.go

+ 5 - 0
cmd/crowdsec/main.go

@@ -206,6 +206,11 @@ func LoadConfig(cConfig *csconfig.Config) error {
 		dumpStates = true
 	}
 
+	// Configuration paths are dependency to load crowdsec configuration
+	if err := cConfig.LoadConfigurationPaths(); err != nil {
+		return err
+	}
+
 	if !flags.DisableAgent {
 		if err := cConfig.LoadCrowdsec(); err != nil {
 			return err

+ 0 - 5
pkg/csconfig/crowdsec_service.go

@@ -40,11 +40,6 @@ type CrowdsecServiceCfg struct {
 func (c *Config) LoadCrowdsec() error {
 	var err error
 
-	// Configuration paths are dependency to load crowdsec configuration
-	if err = c.LoadConfigurationPaths(); err != nil {
-		return err
-	}
-
 	if err = LoadFeatureFlagsFile(c, log.StandardLogger()); err != nil {
 		return err
 	}