@@ -24,6 +24,7 @@ import (
2424
2525 "github.com/devfile/devworkspace-operator/pkg/library/ssh"
2626
27+ dw "github.com/devfile/api/v2/pkg/apis/workspaces/v1alpha2"
2728 devfilevalidation "github.com/devfile/api/v2/pkg/validation"
2829 controllerv1alpha1 "github.com/devfile/devworkspace-operator/apis/controller/v1alpha1"
2930 "github.com/devfile/devworkspace-operator/controllers/workspace/metrics"
@@ -34,6 +35,7 @@ import (
3435 "github.com/devfile/devworkspace-operator/pkg/dwerrors"
3536 "github.com/devfile/devworkspace-operator/pkg/library/annotate"
3637 containerlib "github.com/devfile/devworkspace-operator/pkg/library/container"
38+ wsDefaults "github.com/devfile/devworkspace-operator/pkg/library/defaults"
3739 "github.com/devfile/devworkspace-operator/pkg/library/env"
3840 "github.com/devfile/devworkspace-operator/pkg/library/flatten"
3941 "github.com/devfile/devworkspace-operator/pkg/library/home"
@@ -63,10 +65,6 @@ import (
6365 "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil"
6466 "sigs.k8s.io/controller-runtime/pkg/handler"
6567 "sigs.k8s.io/controller-runtime/pkg/reconcile"
66- "sigs.k8s.io/controller-runtime/pkg/source"
67-
68- dw "github.com/devfile/api/v2/pkg/apis/workspaces/v1alpha2"
69- wsDefaults "github.com/devfile/devworkspace-operator/pkg/library/defaults"
7068)
7169
7270const (
@@ -701,7 +699,7 @@ func (r *DevWorkspaceReconciler) SetupWithManager(mgr ctrl.Manager) error {
701699 return err
702700 }
703701
704- var emptyMapper = func (obj client.Object ) []reconcile.Request {
702+ var emptyMapper = func (ctx context. Context , obj client.Object ) []reconcile.Request {
705703 return []reconcile.Request {}
706704 }
707705
@@ -722,12 +720,12 @@ func (r *DevWorkspaceReconciler) SetupWithManager(mgr ctrl.Manager) error {
722720 Owns (& corev1.ConfigMap {}).
723721 Owns (& corev1.Secret {}).
724722 Owns (& corev1.ServiceAccount {}).
725- Watches (& source. Kind { Type : & corev1.Pod {} }, handler .EnqueueRequestsFromMapFunc (dwRelatedPodsHandler )).
726- Watches (& source. Kind { Type : & corev1.PersistentVolumeClaim {} }, handler .EnqueueRequestsFromMapFunc (r .dwPVCHandler )).
727- Watches (& source. Kind { Type : & corev1.Secret {} }, handler .EnqueueRequestsFromMapFunc (r .runningWorkspacesHandler ), automountWatcher ).
728- Watches (& source. Kind { Type : & corev1.ConfigMap {} }, handler .EnqueueRequestsFromMapFunc (r .runningWorkspacesHandler ), automountWatcher ).
729- Watches (& source. Kind { Type : & corev1.PersistentVolumeClaim {} }, handler .EnqueueRequestsFromMapFunc (r .runningWorkspacesHandler ), automountWatcher ).
730- Watches (& source. Kind { Type : & controllerv1alpha1.DevWorkspaceOperatorConfig {} }, handler .EnqueueRequestsFromMapFunc (emptyMapper ), configWatcher ).
723+ Watches (& corev1.Pod {}, handler .EnqueueRequestsFromMapFunc (dwRelatedPodsHandler )).
724+ Watches (& corev1.PersistentVolumeClaim {}, handler .EnqueueRequestsFromMapFunc (r .dwPVCHandler )).
725+ Watches (& corev1.Secret {}, handler .EnqueueRequestsFromMapFunc (r .runningWorkspacesHandler ), automountWatcher ).
726+ Watches (& corev1.ConfigMap {}, handler .EnqueueRequestsFromMapFunc (r .runningWorkspacesHandler ), automountWatcher ).
727+ Watches (& corev1.PersistentVolumeClaim {}, handler .EnqueueRequestsFromMapFunc (r .runningWorkspacesHandler ), automountWatcher ).
728+ Watches (& controllerv1alpha1.DevWorkspaceOperatorConfig {}, handler .EnqueueRequestsFromMapFunc (emptyMapper ), configWatcher ).
731729 WithEventFilter (devworkspacePredicates ).
732730 WithEventFilter (podPredicates ).
733731 Complete (r )
0 commit comments