@@ -34,7 +34,6 @@ import (
34
34
ctrl "sigs.k8s.io/controller-runtime"
35
35
"sigs.k8s.io/controller-runtime/pkg/client"
36
36
"sigs.k8s.io/controller-runtime/pkg/controller/controllerutil"
37
- "sigs.k8s.io/controller-runtime/pkg/reconcile"
38
37
39
38
capiv1beta1 "sigs.k8s.io/cluster-api/api/v1beta1"
40
39
clusterv1util "sigs.k8s.io/cluster-api/util"
@@ -70,22 +69,17 @@ func (r *IBMPowerVSImageReconciler) Reconcile(ctx context.Context, req ctrl.Requ
70
69
return ctrl.Result {}, err
71
70
}
72
71
73
- cluster , err := util .GetClusterByName (ctx , r .Client , ibmImage .Namespace , ibmImage .Spec .ClusterName )
74
- if err != nil {
75
- return ctrl.Result {}, err
76
- }
77
- log = log .WithValues ("cluster" , cluster .Name )
78
-
79
72
// Create the scope.
80
73
imageScope , err := scope .NewPowerVSImageScope (scope.PowerVSImageScopeParams {
81
- Client : r .Client ,
82
- Logger : log ,
83
- IBMPowerVSImage : ibmImage ,
84
- IBMPowerVSCluster : cluster ,
85
- ServiceEndpoint : r .ServiceEndpoint ,
74
+ Client : r .Client ,
75
+ Logger : log ,
76
+ IBMPowerVSImage : ibmImage ,
77
+ ServiceEndpoint : r .ServiceEndpoint ,
86
78
})
87
-
88
- // Always close the scope when exiting this function so we can persist any GCPMachine changes.
79
+ if err != nil {
80
+ return ctrl.Result {}, errors .Errorf ("failed to create scope: %+v" , err )
81
+ }
82
+ // Always close the scope when exiting this function so we can persist any IBM PowerVS Image changes.
89
83
defer func () {
90
84
if err := imageScope .Close (); err != nil && reterr == nil {
91
85
reterr = err
@@ -97,8 +91,9 @@ func (r *IBMPowerVSImageReconciler) Reconcile(ctx context.Context, req ctrl.Requ
97
91
return r .reconcileDelete (imageScope )
98
92
}
99
93
94
+ cluster , err := util .GetClusterByName (ctx , r .Client , ibmImage .Namespace , ibmImage .Spec .ClusterName )
100
95
if err != nil {
101
- return reconcile .Result {}, errors . Errorf ( "failed to create scope: %+v" , err )
96
+ return ctrl .Result {}, err
102
97
}
103
98
return r .reconcile (cluster , imageScope )
104
99
}
0 commit comments