Remove unused config parameters
This commit is contained in:
@@ -11,10 +11,8 @@ import (
|
||||
|
||||
type (
|
||||
Configuration struct {
|
||||
GlobalContainerConfiguration ContainerConfiguration `json:"containers"`
|
||||
DaemonConfiguration DaemonConfiguration `json:"daemon"`
|
||||
IgnoreRunningUnspecifiedContainers bool `json:"ignore_running_unspecified_containers"`
|
||||
StrictValidation bool `json:"strict_validation"`
|
||||
GlobalContainerConfiguration ContainerConfiguration `json:"containers"`
|
||||
DaemonConfiguration DaemonConfiguration `json:"daemon"`
|
||||
}
|
||||
|
||||
DaemonConfiguration struct {
|
||||
@@ -53,8 +51,6 @@ func Default() Configuration {
|
||||
DaemonConfiguration: DaemonConfiguration{
|
||||
PullInterval: 2,
|
||||
},
|
||||
IgnoreRunningUnspecifiedContainers: true,
|
||||
StrictValidation: false,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -96,22 +92,6 @@ func parseConfiguration(currentConfig map[string]any) (Configuration, error) {
|
||||
}
|
||||
}
|
||||
|
||||
if ignoreRunningUnspecifiedContainers, ok := currentConfig["ignore_running_unspecified_containers"]; ok {
|
||||
if data, ok := ignoreRunningUnspecifiedContainers.(bool); ok {
|
||||
c.IgnoreRunningUnspecifiedContainers = data
|
||||
} else {
|
||||
return Configuration{}, fmt.Errorf("configuration parsing: invalid ignore_running_unspecified_containers value, expected a bool")
|
||||
}
|
||||
}
|
||||
|
||||
if strictValidation, ok := currentConfig["strict_validation"]; ok {
|
||||
if data, ok := strictValidation.(bool); ok {
|
||||
c.StrictValidation = data
|
||||
} else {
|
||||
return Configuration{}, fmt.Errorf("configuration parsing: invalid strict_validation value, expected a bool")
|
||||
}
|
||||
}
|
||||
|
||||
return c, nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user