forked from toolshed/abra
		
	fix: only ensure latest after cloning
This commit is contained in:
		@ -26,12 +26,6 @@ func ValidateRecipe(c *cli.Context, ensureLatest bool) recipe.Recipe {
 | 
			
		||||
		ShowSubcommandHelpAndError(c, errors.New("no recipe name provided"))
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if ensureLatest {
 | 
			
		||||
		if err := recipe.EnsureLatest(recipeName); err != nil {
 | 
			
		||||
			logrus.Fatal(err)
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	chosenRecipe, err := recipe.Get(recipeName)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		if c.Command.Name == "generate" {
 | 
			
		||||
@ -44,6 +38,12 @@ func ValidateRecipe(c *cli.Context, ensureLatest bool) recipe.Recipe {
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if ensureLatest {
 | 
			
		||||
		if err := recipe.EnsureLatest(recipeName); err != nil {
 | 
			
		||||
			logrus.Fatal(err)
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	logrus.Debugf("validated %s as recipe argument", recipeName)
 | 
			
		||||
 | 
			
		||||
	return chosenRecipe
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user