MCPcopy Create free account
hub / github.com/containers/image / convertInstanceCopyToSimplerInstanceCopy

Function convertInstanceCopyToSimplerInstanceCopy

copy/multiple_test.go:144–162  ·  view source on GitHub ↗
(copies []instanceCopy)

Source from the content-addressed store, hash-verified

142}
143
144func convertInstanceCopyToSimplerInstanceCopy(copies []instanceCopy) []simplerInstanceCopy {
145 res := []simplerInstanceCopy{}
146 for _, instance := range copies {
147 compression := ""
148 platform := ""
149 compression = instance.cloneCompressionVariant.Algorithm.Name()
150 if instance.clonePlatform != nil {
151 platform = instance.clonePlatform.Architecture + "-" + instance.clonePlatform.OS + "-" + instance.clonePlatform.Variant
152 }
153 res = append(res, simplerInstanceCopy{
154 op: instance.op,
155 sourceDigest: instance.sourceDigest,
156 cloneCompressionVariant: compression,
157 clonePlatform: platform,
158 cloneAnnotations: instance.cloneAnnotations,
159 })
160 }
161 return res
162}

Calls 1

NameMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…