Remove unused config parameters

This commit is contained in:
2026-02-09 00:27:42 +01:00
parent ccd3bfadb4
commit a2123612c7

View File

@@ -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
} }