Files
grafana/pkg/operators/register.go

28 lines
762 B
Go

package operators
import (
"github.com/grafana/grafana/pkg/operators/iam"
"github.com/grafana/grafana/pkg/operators/provisioning"
"github.com/grafana/grafana/pkg/server"
)
func init() {
server.RegisterOperator(server.Operator{
Name: "provisioning-jobs",
Description: "Watch provisioning jobs and manage job history cleanup",
RunFunc: provisioning.RunJobController,
})
server.RegisterOperator(server.Operator{
Name: "provisioning-repo",
Description: "Watch provisioning repositories",
RunFunc: provisioning.RunRepoController,
})
server.RegisterOperator(server.Operator{
Name: "iam-folder-reconciler",
Description: "Reconcile folder resources into Zanzana",
RunFunc: iam.RunIAMFolderReconciler,
})
}