Versions in this module Expand all Collapse all v1 v1.0.0 Mar 21, 2026 Changes in this version + type Manager struct + func NewManager(migrator *migrationsmodule.Migrator) *Manager + func (m *Manager) DropCore(ctx context.Context, provider string) error + func (m *Manager) DropPlugins(ctx context.Context, provider string, plugins []models.Plugin, ...) error + func (m *Manager) Migrator() *migrationsmodule.Migrator + func (m *Manager) PlanPlugins(provider string, plugins []models.Plugin, selector PluginSelector) []migrationsmodule.MigrationSet + func (m *Manager) RunCore(ctx context.Context, provider string) error + func (m *Manager) RunPlugins(ctx context.Context, provider string, plugins []models.Plugin, ...) error + type PluginSelector func(plugin models.Plugin) bool + func ComposeSelectors(selectors ...PluginSelector) PluginSelector + func ExceptPluginIDs(ids ...string) PluginSelector + func OnlyPluginIDs(ids ...string) PluginSelector