@@ -104,7 +104,7 @@ func validate(w walker, refs []string, out *log.Logger) error {
104104 return err
105105 }
106106
107- if err := m . validate ( w ); err != nil {
107+ if err := validateManifest ( m , w ); err != nil {
108108 return err
109109 }
110110 }
@@ -130,7 +130,7 @@ func validate(w walker, refs []string, out *log.Logger) error {
130130 return err
131131 }
132132
133- if err := m . validate ( w ); err != nil {
133+ if err := validateManifest ( m , w ); err != nil {
134134 return err
135135 }
136136 }
@@ -198,11 +198,11 @@ func unpack(w walker, dest, platform string, refs []string) error {
198198 return err
199199 }
200200
201- if err := m . validate ( w ); err != nil {
201+ if err := validateManifest ( m , w ); err != nil {
202202 return err
203203 }
204204
205- return m . unpack ( w , dest )
205+ return unpackManifest ( m , w , dest )
206206 }
207207
208208 if ref .MediaType == validRefMediaTypes [1 ] {
@@ -221,7 +221,7 @@ func unpack(w walker, dest, platform string, refs []string) error {
221221 }
222222
223223 for _ , m := range manifests {
224- return m . unpack ( w , dest )
224+ return unpackManifest ( m , w , dest )
225225 }
226226 }
227227
@@ -282,7 +282,7 @@ func createRuntimeBundle(w walker, dest, rootfs, platform string, refs []string)
282282 return err
283283 }
284284
285- if err := m . validate ( w ); err != nil {
285+ if err := validateManifest ( m , w ); err != nil {
286286 return err
287287 }
288288
@@ -312,7 +312,7 @@ func createRuntimeBundle(w walker, dest, rootfs, platform string, refs []string)
312312 return nil
313313}
314314
315- func createBundle (w walker , m * manifest , dest , rootfs string ) (retErr error ) {
315+ func createBundle (w walker , m * v1. Manifest , dest , rootfs string ) (retErr error ) {
316316 c , err := findConfig (w , & m .Config )
317317 if err != nil {
318318 return err
@@ -335,11 +335,11 @@ func createBundle(w walker, m *manifest, dest, rootfs string) (retErr error) {
335335 }
336336 }
337337
338- if err = m . unpack ( w , filepath .Join (dest , rootfs )); err != nil {
338+ if err = unpackManifest ( m , w , filepath .Join (dest , rootfs )); err != nil {
339339 return err
340340 }
341341
342- spec , err := c . runtimeSpec (rootfs )
342+ spec , err := runtimeSpec (c , rootfs )
343343 if err != nil {
344344 return err
345345 }
@@ -354,8 +354,8 @@ func createBundle(w walker, m *manifest, dest, rootfs string) (retErr error) {
354354}
355355
356356// filertManifest returns a filtered list of manifests
357- func filterManifest (w walker , Manifests []v1.Descriptor , platform string ) ([]* manifest , error ) {
358- var manifests []* manifest
357+ func filterManifest (w walker , Manifests []v1.Descriptor , platform string ) ([]* v1. Manifest , error ) {
358+ var manifests []* v1. Manifest
359359
360360 argsParts := strings .Split (platform , ":" )
361361 if len (argsParts ) != 2 {
@@ -373,7 +373,7 @@ func filterManifest(w walker, Manifests []v1.Descriptor, platform string) ([]*ma
373373 return manifests , err
374374 }
375375
376- if err := m . validate ( w ); err != nil {
376+ if err := validateManifest ( m , w ); err != nil {
377377 return manifests , err
378378 }
379379 if strings .EqualFold (manifest .Platform .OS , argsParts [0 ]) && strings .EqualFold (manifest .Platform .Architecture , argsParts [1 ]) {
0 commit comments