forked from toolshed/abra
		
	refactor: put StripTagMeta into formatter package
Avoid circular import.
This commit is contained in:
		| @ -8,6 +8,7 @@ import ( | ||||
| 	"strings" | ||||
|  | ||||
| 	"coopcloud.tech/abra/pkg/config" | ||||
| 	"coopcloud.tech/abra/pkg/formatter" | ||||
| 	"coopcloud.tech/abra/pkg/upstream/stack" | ||||
| 	loader "coopcloud.tech/abra/pkg/upstream/stack" | ||||
| 	composetypes "github.com/docker/cli/cli/compose/types" | ||||
| @ -57,7 +58,7 @@ func UpdateTag(pattern, image, tag, recipeName string) (bool, error) { | ||||
| 				return false, nil | ||||
| 			} | ||||
|  | ||||
| 			composeImage := reference.Path(img) | ||||
| 			composeImage := formatter.StripTagMeta(reference.Path(img)) | ||||
|  | ||||
| 			logrus.Debugf("parsed %s from %s", composeTag, service.Image) | ||||
|  | ||||
| @ -74,7 +75,7 @@ func UpdateTag(pattern, image, tag, recipeName string) (bool, error) { | ||||
| 				logrus.Debugf("updating %s to %s in %s", old, new, compose.Filename) | ||||
|  | ||||
| 				if err := ioutil.WriteFile(compose.Filename, []byte(replacedBytes), 0764); err != nil { | ||||
| 					return true, err | ||||
| 					return false, err | ||||
| 				} | ||||
| 			} | ||||
| 		} | ||||
|  | ||||
		Reference in New Issue
	
	Block a user