Plugins: Add SDK stream handler support to plugin.Client (#41650)

* add stream handler support to plugin.Client

* nil instead of empty resp

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>

* nil instead of empty resp #2

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
This commit is contained in:
Will Browne
2021-11-15 13:25:13 +00:00
committed by GitHub
parent a840e9612e
commit 8ea75c9401
5 changed files with 32 additions and 6 deletions

View File

@ -370,6 +370,7 @@ func TestLoader_Load_MultiplePlugins(t *testing.T) {
{
name: "Load multiple plugins (broken, valid, unsigned)",
cfg: &setting.Cfg{
Env: "production",
PluginsPath: filepath.Join(parentDir),
},
appURL: "http://localhost:3000",
@ -884,7 +885,7 @@ func newLoader(cfg *setting.Cfg) *Loader {
cfg: cfg,
pluginFinder: finder.New(cfg),
pluginInitializer: initializer.New(cfg, &fakeLicensingService{}),
signatureValidator: signature.NewValidator(cfg, &signature.UnsignedPluginAuthorizer{Cfg: cfg}),
signatureValidator: signature.NewValidator(&signature.UnsignedPluginAuthorizer{Cfg: cfg}),
errs: make(map[string]*plugins.SignatureError),
}
}