K8s: Add error to GetRestConfig (#101147)

K8s: Add error to RestConfigProvider return values
This commit is contained in:
Todd Treece
2025-02-21 18:07:13 +02:00
committed by GitHub
parent 2010c66108
commit 9e80b0f913
8 changed files with 55 additions and 52 deletions
+5 -5
View File
@@ -34,13 +34,13 @@ func ProvideRegistryServiceSink(
investigationAppProvider *investigations.InvestigationsAppProvider,
advisorAppProvider *advisor.AdvisorAppProvider,
) (*Service, error) {
cfgWrapper := func(ctx context.Context) *rest.Config {
cfg := restConfigProvider.GetRestConfig(ctx)
if cfg == nil {
return nil
cfgWrapper := func(ctx context.Context) (*rest.Config, error) {
cfg, err := restConfigProvider.GetRestConfig(ctx)
if err != nil {
return nil, err
}
cfg.APIPath = "/apis"
return cfg
return cfg, nil
}
cfg := runner.RunnerConfig{