forked from toolshed/abra
		
	fix: wording
This commit is contained in:
		| @ -114,7 +114,7 @@ If you have a Hub account you can have Abra log you in to avoid this. Pass | ||||
| 			logMsg = fmt.Sprintf("ensuring %v recipe is up-to-date", barLength) | ||||
| 		} else { | ||||
| 			barLength = len(repos) | ||||
| 			logMsg = fmt.Sprintf("ensuring %v recipes are up-to-date, this could take some time...", barLength) | ||||
| 			logMsg = fmt.Sprintf("ensuring %v recipes are cloned & up-to-date, this could take some time...", barLength) | ||||
| 		} | ||||
|  | ||||
| 		if !internal.SkipUpdates { | ||||
|  | ||||
| @ -147,7 +147,7 @@ func UpdateLabel(pattern, serviceName, label, recipeName string) error { | ||||
|  | ||||
| 		if !discovered { | ||||
| 			logrus.Warn("no existing label found, automagic insertion not supported yet") | ||||
| 			logrus.Fatalf("add \"%s\" manually to the 'app' service in %s", label, composeFile) | ||||
| 			logrus.Fatalf("add '- \"%s\"' manually to the 'app' service in %s", label, composeFile) | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
|  | ||||
| @ -418,6 +418,7 @@ func GetRecipeFeaturesAndCategory(recipeName string) (Features, string, error) { | ||||
| 	} | ||||
|  | ||||
| 	readmeMetadata, err := GetStringInBetween( // Find text between delimiters | ||||
| 		recipeName, | ||||
| 		string(readmeFS), | ||||
| 		"<!-- metadata -->", "<!-- endmetadata -->", | ||||
| 	) | ||||
| @ -499,13 +500,13 @@ func GetImageMetadata(imageRowString, recipeName string) (Image, error) { | ||||
|  | ||||
| 	imgString := imgFields[0] | ||||
|  | ||||
| 	imageName, err := GetStringInBetween(imgString, "[", "]") | ||||
| 	imageName, err := GetStringInBetween(recipeName, imgString, "[", "]") | ||||
| 	if err != nil { | ||||
| 		logrus.Fatal(err) | ||||
| 	} | ||||
| 	img.Image = strings.ReplaceAll(imageName, "`", "") | ||||
|  | ||||
| 	imageURL, err := GetStringInBetween(imgString, "(", ")") | ||||
| 	imageURL, err := GetStringInBetween(recipeName, imgString, "(", ")") | ||||
| 	if err != nil { | ||||
| 		logrus.Fatal(err) | ||||
| 	} | ||||
| @ -515,17 +516,17 @@ func GetImageMetadata(imageRowString, recipeName string) (Image, error) { | ||||
| } | ||||
|  | ||||
| // GetStringInBetween returns empty string if no start or end string found | ||||
| func GetStringInBetween(str, start, end string) (result string, err error) { | ||||
| func GetStringInBetween(recipeName, str, start, end string) (result string, err error) { | ||||
| 	s := strings.Index(str, start) | ||||
| 	if s == -1 { | ||||
| 		return "", fmt.Errorf("marker string %s not found", start) | ||||
| 		return "", fmt.Errorf("%s: marker string %s not found", recipeName, start) | ||||
| 	} | ||||
|  | ||||
| 	s += len(start) | ||||
| 	e := strings.Index(str[s:], end) | ||||
|  | ||||
| 	if e == -1 { | ||||
| 		return "", fmt.Errorf("end marker %s not found", end) | ||||
| 		return "", fmt.Errorf("%s: end marker %s not found", recipeName, end) | ||||
| 	} | ||||
|  | ||||
| 	return str[s : s+e], nil | ||||
|  | ||||
		Reference in New Issue
	
	Block a user