pkg/remote/oci: refer to the manifest as manifest

Signed-off-by: Bjorn Neergaard <bjorn.neergaard@docker.com>
This commit is contained in:
Bjorn Neergaard 2023-09-28 15:09:09 -06:00 committed by Nicolas De loof
parent bd74a9260d
commit 991901f2ef

View File

@ -112,17 +112,17 @@ func (g ociRemoteLoader) Load(ctx context.Context, path string) (string, error)
} }
defer f.Close() //nolint:errcheck defer f.Close() //nolint:errcheck
var descriptor v1.Manifest var manifest v1.Manifest
err = json.Unmarshal(content, &descriptor) err = json.Unmarshal(content, &manifest)
if err != nil { if err != nil {
return "", err return "", err
} }
if descriptor.Config.MediaType != "application/vnd.docker.compose.project" { if manifest.Config.MediaType != "application/vnd.docker.compose.project" {
return "", fmt.Errorf("%s is not a compose project OCI artifact, but %s", ref.String(), descriptor.Config.MediaType) return "", fmt.Errorf("%s is not a compose project OCI artifact, but %s", ref.String(), manifest.Config.MediaType)
} }
for i, layer := range descriptor.Layers { for i, layer := range manifest.Layers {
digested, err := reference.WithDigest(ref, layer.Digest) digested, err := reference.WithDigest(ref, layer.Digest)
if err != nil { if err != nil {
return "", err return "", err