From 5798a4a9fb6960007e7f4c21db7ef895d0ff6da3 Mon Sep 17 00:00:00 2001 From: Igor Troyanovsky Date: Thu, 13 Jun 2024 22:13:39 +0300 Subject: [PATCH] use apimachinery.sets instead of maps (#933) Signed-off-by: Igor Troyanovsky --- internal/controllers/clusterextension_controller.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/controllers/clusterextension_controller.go b/internal/controllers/clusterextension_controller.go index 83d1fc8e8..4caf712b4 100644 --- a/internal/controllers/clusterextension_controller.go +++ b/internal/controllers/clusterextension_controller.go @@ -87,7 +87,7 @@ type ClusterExtensionReconciler struct { Storage storage.Storage Handler registryv1handler.Handler dynamicWatchMutex sync.RWMutex - dynamicWatchGVKs map[schema.GroupVersionKind]struct{} + dynamicWatchGVKs sets.Set[schema.GroupVersionKind] controller crcontroller.Controller cache cache.Cache InstalledBundleGetter InstalledBundleGetter @@ -346,7 +346,7 @@ func (r *ClusterExtensionReconciler) reconcile(ctx context.Context, ext *ocv1alp ); err != nil { return err } - r.dynamicWatchGVKs[obj.GetObjectKind().GroupVersionKind()] = struct{}{} + r.dynamicWatchGVKs[obj.GetObjectKind().GroupVersionKind()] = sets.Empty{} } return nil }(); err != nil { @@ -582,7 +582,7 @@ func (r *ClusterExtensionReconciler) SetupWithManager(mgr ctrl.Manager) error { } r.controller = controller r.cache = mgr.GetCache() - r.dynamicWatchGVKs = map[schema.GroupVersionKind]struct{}{} + r.dynamicWatchGVKs = sets.New[schema.GroupVersionKind]() return nil }