Licensing: Pass func to update env variables when starting plugin (#74620)
(cherry picked from commit 5e0b20266e)
10 lines
309 B
Go
10 lines
309 B
Go
// Package backendplugin contains backend plugin related logic.
|
|
package backendplugin
|
|
|
|
import (
|
|
"github.com/grafana/grafana/pkg/plugins/log"
|
|
)
|
|
|
|
// PluginFactoryFunc is a function type for creating a Plugin.
|
|
type PluginFactoryFunc func(pluginID string, logger log.Logger, env func() []string) (Plugin, error)
|