Remove unused config parameters
This commit is contained in:
@@ -13,8 +13,6 @@ type (
|
|||||||
Configuration struct {
|
Configuration struct {
|
||||||
GlobalContainerConfiguration ContainerConfiguration `json:"containers"`
|
GlobalContainerConfiguration ContainerConfiguration `json:"containers"`
|
||||||
DaemonConfiguration DaemonConfiguration `json:"daemon"`
|
DaemonConfiguration DaemonConfiguration `json:"daemon"`
|
||||||
IgnoreRunningUnspecifiedContainers bool `json:"ignore_running_unspecified_containers"`
|
|
||||||
StrictValidation bool `json:"strict_validation"`
|
|
||||||
}
|
}
|
||||||
|
|
||||||
DaemonConfiguration struct {
|
DaemonConfiguration struct {
|
||||||
@@ -53,8 +51,6 @@ func Default() Configuration {
|
|||||||
DaemonConfiguration: DaemonConfiguration{
|
DaemonConfiguration: DaemonConfiguration{
|
||||||
PullInterval: 2,
|
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
|
return c, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user