MCPcopy Create free account
hub / github.com/buildpacks/pack / ParseInputImageReference

Function ParseInputImageReference

pkg/client/input_image_reference.go:26–36  ·  view source on GitHub ↗
(input string)

Source from the content-addressed store, hash-verified

24}
25
26func ParseInputImageReference(input string) InputImageReference {
27 if strings.HasPrefix(input, "oci:") {
28 imageNameParsed := strings.SplitN(input, ":", 2)
29 return &layoutInputImageReference{
30 name: imageNameParsed[1],
31 }
32 }
33 return &defaultInputImageReference{
34 name: input,
35 }
36}
37
38func (d *defaultInputImageReference) Name() string {
39 return d.name

Callers 3

BuildFunction · 0.92
testInputImageReferenceFunction · 0.85
testBuildFunction · 0.85

Calls

no outgoing calls

Tested by 2

testInputImageReferenceFunction · 0.68
testBuildFunction · 0.68