From 91b0f8fee1958225605106ab874f834ff2772eb5 Mon Sep 17 00:00:00 2001 From: Marco Mariani Date: Tue, 17 Jan 2023 11:09:13 +0100 Subject: [PATCH] load custom configuration paths when agent is disabled --- cmd/crowdsec/main.go | 5 +++++ pkg/csconfig/crowdsec_service.go | 5 ----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cmd/crowdsec/main.go b/cmd/crowdsec/main.go index a6e7c66ad..336b75d48 100644 --- a/cmd/crowdsec/main.go +++ b/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 diff --git a/pkg/csconfig/crowdsec_service.go b/pkg/csconfig/crowdsec_service.go index abbe8d255..56350a8a4 100644 --- a/pkg/csconfig/crowdsec_service.go +++ b/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 }