forked from toolshed/abra
		
	refactor: de-indent and error handle up front
This commit is contained in:
		| @ -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 | ||||
| 	}, | ||||
| } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user