diff --git a/pkg/configuration/configuration.go b/pkg/configuration/configuration.go index 747b887..9b8d41a 100644 --- a/pkg/configuration/configuration.go +++ b/pkg/configuration/configuration.go @@ -20,8 +20,8 @@ const ( StreamMode = "stream" LiveMode = "live" NoneMode = "none" - Https = "https" - Http = "http" + HTTPS = "https" + HTTP = "http" ) // Config the plugin configuration. @@ -64,7 +64,7 @@ func New() *Config { Enabled: false, LogLevel: "INFO", CrowdsecMode: LiveMode, - CrowdsecLapiScheme: Http, + CrowdsecLapiScheme: HTTP, CrowdsecLapiHost: "crowdsec:8080", CrowdsecLapiKey: "", CrowdsecLapiTLSInsecureVerify: false, @@ -145,7 +145,7 @@ func ValidateParams(config *Config) error { } // Case https to contact Crowdsec LAPI and certificate must be provided - if config.CrowdsecLapiScheme == Https && !config.CrowdsecLapiTLSInsecureVerify { + if config.CrowdsecLapiScheme == HTTPS && !config.CrowdsecLapiTLSInsecureVerify { err = validateParamsTLS(config) if err != nil { return err @@ -205,7 +205,7 @@ func validateParamsRequired(config *Config) error { if !contains([]string{NoneMode, LiveMode, StreamMode}, config.CrowdsecMode) { return fmt.Errorf("CrowdsecMode: must be one of 'none', 'live' or 'stream'") } - if !contains([]string{Http, Https}, config.CrowdsecLapiScheme) { + if !contains([]string{HTTP, HTTPS}, config.CrowdsecLapiScheme) { return fmt.Errorf("CrowdsecLapiScheme: must be one of 'http' or 'https'") } return nil @@ -216,7 +216,7 @@ func GetTLSConfigCrowdsec(config *Config) (*tls.Config, error) { tlsConfig := new(tls.Config) tlsConfig.RootCAs = x509.NewCertPool() //nolint:gocritic - if config.CrowdsecLapiScheme != Https { + if config.CrowdsecLapiScheme != HTTPS { logger.Debug("getTLSConfigCrowdsec:CrowdsecLapiScheme not https") return tlsConfig, nil } else if config.CrowdsecLapiTLSInsecureVerify {