diff --git a/cli/recipe/version.go b/cli/recipe/version.go index 56f8be2ff..9c0d68977 100644 --- a/cli/recipe/version.go +++ b/cli/recipe/version.go @@ -22,21 +22,24 @@ var recipeVersionCommand = &cli.Command{ return nil } - if recipe, ok := catalogue[recipe]; ok { - tableCol := []string{"Version", "Service", "Image", "Digest"} - table := formatter.CreateTable(tableCol) - for version := range recipe.Versions { - for service := range recipe.Versions[version] { - meta := recipe.Versions[version][service] - table.Append([]string{version, service, meta.Image, meta.Digest}) - } - } - table.SetAutoMergeCells(true) - table.Render() - return nil + rec, ok := catalogue[recipe] + if !ok { + logrus.Fatalf("'%s' recipe doesn't exist?", recipe) } - logrus.Fatalf("'%s' recipe doesn't exist?", recipe) + tableCol := []string{"Version", "Service", "Image", "Digest"} + table := formatter.CreateTable(tableCol) + + for version := range rec.Versions { + for service := range rec.Versions[version] { + meta := rec.Versions[version][service] + table.Append([]string{version, service, meta.Image, meta.Digest}) + } + } + + table.SetAutoMergeCells(true) + table.Render() + return nil }, }