Bladeren bron

Expose ParseRestartPolicy

ParseRestartPolicy is useful function for third party go programs to use
so that they can parse the restart policy in the same way that Docker
does

Signed-off-by: Darren Shepherd <darren@rancher.com>
Darren Shepherd 10 jaren geleden
bovenliggende
commit
366ee6bdfa
1 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 3 3
      runconfig/parse.go

+ 3 - 3
runconfig/parse.go

@@ -277,7 +277,7 @@ func Parse(cmd *flag.FlagSet, args []string) (*Config, *HostConfig, *flag.FlagSe
 		return nil, nil, cmd, fmt.Errorf("--net: invalid net mode: %v", err)
 		return nil, nil, cmd, fmt.Errorf("--net: invalid net mode: %v", err)
 	}
 	}
 
 
-	restartPolicy, err := parseRestartPolicy(*flRestartPolicy)
+	restartPolicy, err := ParseRestartPolicy(*flRestartPolicy)
 	if err != nil {
 	if err != nil {
 		return nil, nil, cmd, err
 		return nil, nil, cmd, err
 	}
 	}
@@ -374,8 +374,8 @@ func convertKVStringsToMap(values []string) map[string]string {
 	return result
 	return result
 }
 }
 
 
-// parseRestartPolicy returns the parsed policy or an error indicating what is incorrect
-func parseRestartPolicy(policy string) (RestartPolicy, error) {
+// ParseRestartPolicy returns the parsed policy or an error indicating what is incorrect
+func ParseRestartPolicy(policy string) (RestartPolicy, error) {
 	p := RestartPolicy{}
 	p := RestartPolicy{}
 
 
 	if policy == "" {
 	if policy == "" {