diff --git a/api/containers/api.go b/api/containers/api.go index 433cac008..3a3e94fda 100644 --- a/api/containers/api.go +++ b/api/containers/api.go @@ -39,9 +39,6 @@ const ( RestartPolicyRunAlways = "always" ) -// RestartPolicyList all available restart policy values -var RestartPolicyList = []string{RestartPolicyRunNo, RestartPolicyRunAlways, RestartPolicyOnFailure} - // Container represents a created container type Container struct { ID string diff --git a/cli/options/run/opts.go b/cli/options/run/opts.go index 0bd2c1ae3..eaca7a2ec 100644 --- a/cli/options/run/opts.go +++ b/cli/options/run/opts.go @@ -53,6 +53,9 @@ type Opts struct { HealthTimeout time.Duration } +// RestartPolicyList all available restart policy values +var RestartPolicyList = []string{containers.RestartPolicyRunNo, containers.RestartPolicyRunAlways, containers.RestartPolicyOnFailure} + // ToContainerConfig convert run options to a container configuration func (r *Opts) ToContainerConfig(image string) (containers.ContainerConfig, error) { if r.Name == "" { @@ -124,7 +127,7 @@ var restartPolicyMap = map[string]string{ func toRestartPolicy(value string) (string, error) { value, ok := restartPolicyMap[value] if !ok { - return "", fmt.Errorf("invalid restart value, must be one of %s", strings.Join(containers.RestartPolicyList, ", ")) + return "", fmt.Errorf("invalid restart value, must be one of %s", strings.Join(RestartPolicyList, ", ")) } return value, nil }