Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 6 additions & 12 deletions configstore/configstore.go
Original file line number Diff line number Diff line change
Expand Up @@ -81,11 +81,9 @@ type modelPluginConfig struct {

// DecisionPluginConfig stores the configuration of a decision plugin
type decisionPluginConfig struct {
ID string
Path string
WAFweight float64
DecisionBalance float64
Params map[string]string
ID string
Path string
Params map[string]string
}

// ConfigStore stores all wacecore configuration from the config file.
Expand Down Expand Up @@ -134,11 +132,9 @@ type configFileModelPlugin struct {
}

type configFileDecisionPlugin struct {
ID string
Path string
wafweight float64
decisionbalance float64
Params map[string]string
ID string
Path string
Params map[string]string
}

type ConfigFileData struct {
Expand Down Expand Up @@ -245,8 +241,6 @@ func (cs *ConfigStore) SetConfig(inConf ConfigFileData) error {
var decisionConfig decisionPluginConfig
decisionConfig.ID = decisionP.ID
decisionConfig.Path = decisionP.Path
decisionConfig.WAFweight = decisionP.wafweight
decisionConfig.DecisionBalance = decisionP.decisionbalance
decisionConfig.Params = decisionP.Params
cs.DecisionPlugins[decisionConfig.ID] = decisionConfig
}
Expand Down
Loading
Loading