Browse Source

builder-next/mobyexporter: Use OptKeyName const

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
Paweł Gronowski 1 year ago
parent
commit
fa467caf4d
1 changed files with 2 additions and 6 deletions
  1. 2 6
      builder/builder-next/exporter/mobyexporter/export.go

+ 2 - 6
builder/builder-next/exporter/mobyexporter/export.go

@@ -14,10 +14,6 @@ import (
 	"github.com/pkg/errors"
 	"github.com/pkg/errors"
 )
 )
 
 
-const (
-	keyImageName = "name"
-)
-
 // Differ can make a moby layer from a snapshot
 // Differ can make a moby layer from a snapshot
 type Differ interface {
 type Differ interface {
 	EnsureLayer(ctx context.Context, key string) ([]layer.DiffID, error)
 	EnsureLayer(ctx context.Context, key string) ([]layer.DiffID, error)
@@ -50,8 +46,8 @@ func (e *imageExporter) Resolve(ctx context.Context, id int, opt map[string]stri
 		id:            id,
 		id:            id,
 	}
 	}
 	for k, v := range opt {
 	for k, v := range opt {
-		switch k {
-		case keyImageName:
+		switch exptypes.ImageExporterOptKey(k) {
+		case exptypes.OptKeyName:
 			for _, v := range strings.Split(v, ",") {
 			for _, v := range strings.Split(v, ",") {
 				ref, err := distref.ParseNormalizedNamed(v)
 				ref, err := distref.ParseNormalizedNamed(v)
 				if err != nil {
 				if err != nil {