fix: show progress on meta reading

This commit is contained in:
decentral1se 2021-12-19 22:57:38 +01:00
parent fa0a63c11d
commit 75edcabb23
Signed by: decentral1se
GPG Key ID: 03789458B3D0C410
1 changed files with 4 additions and 0 deletions

View File

@ -12,6 +12,7 @@ import (
"strings" "strings"
"time" "time"
"coopcloud.tech/abra/cli/formatter"
"coopcloud.tech/abra/pkg/client" "coopcloud.tech/abra/pkg/client"
"coopcloud.tech/abra/pkg/config" "coopcloud.tech/abra/pkg/config"
"coopcloud.tech/abra/pkg/recipe" "coopcloud.tech/abra/pkg/recipe"
@ -349,6 +350,7 @@ func ReadReposMetadata() (RepoCatalogue, error) {
reposMeta := make(RepoCatalogue) reposMeta := make(RepoCatalogue)
pageIdx := 1 pageIdx := 1
bar := formatter.CreateProgressbar(-1, "querying git.coopcloud.tech recipe list...")
for { for {
var reposList []RepoMeta var reposList []RepoMeta
@ -361,6 +363,7 @@ func ReadReposMetadata() (RepoCatalogue, error) {
} }
if len(reposList) == 0 { if len(reposList) == 0 {
bar.Add(1)
break break
} }
@ -369,6 +372,7 @@ func ReadReposMetadata() (RepoCatalogue, error) {
} }
pageIdx++ pageIdx++
bar.Add(1)
} }
return reposMeta, nil return reposMeta, nil