forked from toolshed/abra
@ -38,7 +38,7 @@ func ServiceNameComplete(appName string) ([]string, cobra.ShellCompDirective) {
|
|||||||
|
|
||||||
// RecipeNameComplete completes recipe names.
|
// RecipeNameComplete completes recipe names.
|
||||||
func RecipeNameComplete() ([]string, cobra.ShellCompDirective) {
|
func RecipeNameComplete() ([]string, cobra.ShellCompDirective) {
|
||||||
catl, err := recipe.ReadRecipeCatalogue(false)
|
catl, err := recipe.ReadRecipeCatalogue(true)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
err := i18n.G("autocomplete failed: %s", err)
|
err := i18n.G("autocomplete failed: %s", err)
|
||||||
return []string{err}, cobra.ShellCompDirectiveError
|
return []string{err}, cobra.ShellCompDirectiveError
|
||||||
|
|||||||
@ -373,8 +373,6 @@ func GetStringInBetween(recipeName, str, start, end string) (result string, err
|
|||||||
|
|
||||||
// ReadRecipeCatalogue reads the recipe catalogue.
|
// ReadRecipeCatalogue reads the recipe catalogue.
|
||||||
func ReadRecipeCatalogue(offline bool) (RecipeCatalogue, error) {
|
func ReadRecipeCatalogue(offline bool) (RecipeCatalogue, error) {
|
||||||
recipes := make(RecipeCatalogue)
|
|
||||||
|
|
||||||
if err := catalogue.EnsureCatalogue(); err != nil {
|
if err := catalogue.EnsureCatalogue(); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@ -385,6 +383,8 @@ func ReadRecipeCatalogue(offline bool) (RecipeCatalogue, error) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
recipes := make(RecipeCatalogue)
|
||||||
|
|
||||||
if err := readRecipeCatalogueFS(&recipes); err != nil {
|
if err := readRecipeCatalogueFS(&recipes); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user