on main help sign in
fix: improve provider cache logs (#885)
3cd1515Carlos Alexandro Becker
internal/config/provider.go+3−2
@@ -100,7 +100,7 @@ func loadProviders(client ProviderClient, path string) (providerList []catwalk.P
100 providerList, err = loadProvidersFromCache(path)
100 providerList, err = loadProvidersFromCache(path)
101 if len(providerList) > 0 && err == nil {
101 if len(providerList) > 0 && err == nil {
102 go func() {
102 go func() {
103− slog.Info("Updating provider cache in background")
103+ slog.Info("Updating provider cache in background", "path", path)
104 updated, uerr := client.GetProviders()
104 updated, uerr := client.GetProviders()
105 if len(updated) > 0 && uerr == nil {
105 if len(updated) > 0 && uerr == nil {
106 _ = saveProvidersInCache(path, updated)
106 _ = saveProvidersInCache(path, updated)
@@ -110,7 +110,7 @@ func loadProviders(client ProviderClient, path string) (providerList []catwalk.P
110 }
110 }
111 }
111 }
112
112
113− slog.Info("Getting live provider data")
113+ slog.Info("Getting live provider data", "path", path)
114 providerList, err = client.GetProviders()
114 providerList, err = client.GetProviders()
115 if len(providerList) > 0 && err == nil {
115 if len(providerList) > 0 && err == nil {
116 err = saveProvidersInCache(path, providerList)
116 err = saveProvidersInCache(path, providerList)
@@ -120,6 +120,7 @@ func loadProviders(client ProviderClient, path string) (providerList []catwalk.P
120 err = fmt.Errorf("failed to load providers")
120 err = fmt.Errorf("failed to load providers")
121 return
121 return
122 }
122 }
123+ slog.Info("Loading provider data from cache", "path", path)
123 providerList, err = loadProvidersFromCache(path)
124 providerList, err = loadProvidersFromCache(path)
124 return
125 return
125}
126}