Zanzana: generic resource only (#96019)

* Remove collectors

* Remove zanzana search check, we need to rewrite that part to the new schema

* Only use generic resource schema and cleanup code we don't want to keep / need to re-write
This commit is contained in:
Karl Persson
2024-11-08 09:30:41 +01:00
committed by GitHub
parent 9b0644e5c8
commit f0a5b444e3
28 changed files with 131 additions and 1545 deletions
+3 -19
View File
@@ -7,7 +7,10 @@ import (
"github.com/grafana/grafana/pkg/services/accesscontrol"
)
var _ accesscontrol.AccessControl = &recordingAccessControlFake{}
type recordingAccessControlFake struct {
accesscontrol.AccessControl
Disabled bool
EvaluateRecordings []struct {
Permissions map[string][]string
@@ -26,22 +29,3 @@ func (a *recordingAccessControlFake) Evaluate(_ context.Context, ur identity.Req
}
return a.Callback(ur, evaluator)
}
func (a *recordingAccessControlFake) RegisterScopeAttributeResolver(prefix string, resolver accesscontrol.ScopeAttributeResolver) {
// TODO implement me
panic("implement me")
}
func (a *recordingAccessControlFake) WithoutResolvers() accesscontrol.AccessControl {
panic("unimplemented")
}
func (a *recordingAccessControlFake) Check(ctx context.Context, in accesscontrol.CheckRequest) (bool, error) {
return false, nil
}
func (a *recordingAccessControlFake) ListObjects(ctx context.Context, in accesscontrol.ListObjectsRequest) ([]string, error) {
return nil, nil
}
var _ accesscontrol.AccessControl = &recordingAccessControlFake{}