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
+1 -22
View File
@@ -103,6 +103,7 @@ func (f *fakeAlertInstanceManager) GenerateAlertInstances(orgID int64, alertRule
}
type recordingAccessControlFake struct {
ac.AccessControl
Disabled bool
EvaluateRecordings []struct {
User *user.SignedInUser
@@ -123,28 +124,6 @@ func (a *recordingAccessControlFake) Evaluate(ctx context.Context, ur identity.R
return a.Callback(u, evaluator)
}
func (a *recordingAccessControlFake) RegisterScopeAttributeResolver(prefix string, resolver ac.ScopeAttributeResolver) {
// TODO implement me
panic("implement me")
}
func (a *recordingAccessControlFake) WithoutResolvers() ac.AccessControl {
// TODO implement me
panic("implement me")
}
func (a *recordingAccessControlFake) IsDisabled() bool {
return a.Disabled
}
func (a *recordingAccessControlFake) Check(ctx context.Context, in ac.CheckRequest) (bool, error) {
return false, nil
}
func (a *recordingAccessControlFake) ListObjects(ctx context.Context, in ac.ListObjectsRequest) ([]string, error) {
return nil, nil
}
var _ ac.AccessControl = &recordingAccessControlFake{}
type fakeRuleAccessControlService struct {