Files
grafana/pkg/services/pluginsintegration/provisionedplugins/provisioned.go
Will Browne 2df39fc71a Plugins: Add metrics for fs + cloud provisioning info (#111030)
* add new metrics for plugin fs + cloud provisioning

* fix test

* update label
2025-09-15 14:54:16 +01:00

25 lines
372 B
Go

package provisionedplugins
import "context"
type Manager interface {
ProvisionedPlugins(ctx context.Context) ([]Plugin, error)
}
var _ Manager = (*Noop)(nil)
type Plugin struct {
ID string
URL string
}
type Noop struct{}
func NewNoop() *Noop {
return &Noop{}
}
func (s *Noop) ProvisionedPlugins(_ context.Context) ([]Plugin, error) {
return []Plugin{}, nil
}