feat!: remove all catalogue reads from app commands

This commit is contained in:
2024-07-08 16:20:38 +02:00
parent d7a870b887
commit 790dbca362
8 changed files with 8 additions and 72 deletions

View File

@ -11,7 +11,6 @@ import (
appPkg "coopcloud.tech/abra/pkg/app"
"coopcloud.tech/abra/pkg/formatter"
"coopcloud.tech/abra/pkg/log"
"coopcloud.tech/abra/pkg/recipe"
"coopcloud.tech/tagcmp"
"github.com/urfave/cli"
)
@ -101,7 +100,6 @@ can take some time.`,
sort.Sort(appPkg.ByServerAndRecipe(apps))
statuses := make(map[string]map[string]string)
var catl recipe.RecipeCatalogue
if status {
alreadySeen := make(map[string]bool)
for _, app := range apps {
@ -114,11 +112,6 @@ can take some time.`,
if err != nil {
log.Fatal(err)
}
catl, err = recipe.ReadRecipeCatalogue(internal.Offline)
if err != nil {
log.Fatal(err)
}
}
var totalServersCount int
@ -182,7 +175,7 @@ can take some time.`,
var newUpdates []string
if version != "unknown" {
updates, err := recipe.GetRecipeCatalogueVersions(app.Recipe.Name, catl)
updates, err := app.Recipe.Tags()
if err != nil {
log.Fatal(err)
}