Plugins: Remove unnecessary error result from env vars interface (#73224)

* remove error from interface

* fix test
This commit is contained in:
Will Browne
2023-08-14 14:17:54 +02:00
committed by GitHub
parent 16d24a8429
commit c830c01e61
4 changed files with 11 additions and 21 deletions

View File

@ -46,11 +46,7 @@ func (b *BackendClientInit) Initialize(ctx context.Context, p *plugins.Plugin) (
return nil, errors.New("could not find backend factory for plugin")
}
env, err := b.envVarProvider.Get(ctx, p)
if err != nil {
return nil, err
}
if backendClient, err := backendFactory(p.ID, p.Logger(), env); err != nil {
if backendClient, err := backendFactory(p.ID, p.Logger(), b.envVarProvider.Get(ctx, p)); err != nil {
return nil, err
} else {
p.RegisterClient(backendClient)