INNER CODE UNIT · Go
parseDelimiters
jwilder/dockerize · main.go:262
func parseDelimiters(value string) ([]string, error) {
if value == "" {
return nil, nil
}
delims := strings.Split(value, ":")
if len(delims) != 2 {
return nil, fmt.Errorf("bad delimiters argument: %s. expected \"left:right\"", value)
}
return delims, nil
}
func parseWaitURLs(hosts hostFlagsVar) ([]url.URL, error) {
urls := make([]url.URL, 0, len(hosts))
for _, host := range hosts {
u, err := url.Parse(host)
if err != nil {
return nil, fmt.Errorf("bad hostname provided: %s. %s", host, err.Error())