@@ -39,36 +39,36 @@ func (r *Reconciler) createOrUpdateEnvelopeCRWorkObj(
3939 ctx context.Context ,
4040 envelopeReader fleetv1beta1.EnvelopeReader ,
4141 workNamePrefix string ,
42- resourceBinding fleetv1beta1.BindingObj ,
42+ binding fleetv1beta1.BindingObj ,
4343 resourceSnapshot fleetv1beta1.ResourceSnapshotObj ,
4444 resourceOverrideSnapshotHash , clusterResourceOverrideSnapshotHash string ,
4545) (* fleetv1beta1.Work , error ) {
4646 manifests , err := extractManifestsFromEnvelopeCR (envelopeReader )
4747 if err != nil {
4848 klog .ErrorS (err , "Failed to extract manifests from the envelope spec" ,
49- "resourceBinding" , klog .KObj (resourceBinding ),
49+ "resourceBinding" , klog .KObj (binding ),
5050 "resourceSnapshot" , klog .KObj (resourceSnapshot ),
5151 "envelope" , envelopeReader .GetEnvelopeObjRef ())
5252 return nil , err
5353 }
5454 klog .V (2 ).InfoS ("Successfully extracted wrapped manifests from the envelope" ,
5555 "numOfResources" , len (manifests ),
56- "resourceBinding" , klog .KObj (resourceBinding ),
56+ "resourceBinding" , klog .KObj (binding ),
5757 "resourceSnapshot" , klog .KObj (resourceSnapshot ),
5858 "envelope" , envelopeReader .GetEnvelopeObjRef ())
5959
6060 // Check to see if a corresponding work object has been created for the envelope.
6161 labelMatcher := client.MatchingLabels {
62- fleetv1beta1 .ParentBindingLabel : resourceBinding .GetName (),
63- fleetv1beta1 .CRPTrackingLabel : resourceBinding .GetLabels ()[fleetv1beta1 .CRPTrackingLabel ],
62+ fleetv1beta1 .ParentBindingLabel : binding .GetName (),
63+ fleetv1beta1 .CRPTrackingLabel : binding .GetLabels ()[fleetv1beta1 .CRPTrackingLabel ],
6464 fleetv1beta1 .EnvelopeTypeLabel : envelopeReader .GetEnvelopeType (),
6565 fleetv1beta1 .EnvelopeNameLabel : envelopeReader .GetName (),
6666 fleetv1beta1 .EnvelopeNamespaceLabel : envelopeReader .GetNamespace (),
6767 }
6868 workList := & fleetv1beta1.WorkList {}
6969 if err = r .Client .List (ctx , workList , labelMatcher ); err != nil {
7070 klog .ErrorS (err , "Failed to list work objects when finding the work object for an envelope" ,
71- "resourceBinding" , klog .KObj (resourceBinding ),
71+ "resourceBinding" , klog .KObj (binding ),
7272 "resourceSnapshot" , klog .KObj (resourceSnapshot ),
7373 "envelope" , envelopeReader .GetEnvelopeObjRef ())
7474 wrappedErr := fmt .Errorf ("failed to list work objects when finding the work object for an envelope %v: %w" , envelopeReader .GetEnvelopeObjRef (), err )
@@ -81,25 +81,25 @@ func (r *Reconciler) createOrUpdateEnvelopeCRWorkObj(
8181 // Multiple matching work objects found; this should never occur under normal conditions.
8282 wrappedErr := fmt .Errorf ("%d work objects found for the same envelope %v, only one expected" , len (workList .Items ), envelopeReader .GetEnvelopeObjRef ())
8383 klog .ErrorS (wrappedErr , "Failed to create or update work object for envelope" ,
84- "resourceBinding" , klog .KObj (resourceBinding ),
84+ "resourceBinding" , klog .KObj (binding ),
8585 "resourceSnapshot" , klog .KObj (resourceSnapshot ),
8686 "envelope" , envelopeReader .GetEnvelopeObjRef ())
8787 return nil , controller .NewUnexpectedBehaviorError (wrappedErr )
8888 case len (workList .Items ) == 1 :
8989 klog .V (2 ).InfoS ("Found existing work object for the envelope; updating it" ,
9090 "work" , klog .KObj (& workList .Items [0 ]),
91- "resourceBinding" , klog .KObj (resourceBinding ),
91+ "resourceBinding" , klog .KObj (binding ),
9292 "resourceSnapshot" , klog .KObj (resourceSnapshot ),
9393 "envelope" , envelopeReader .GetEnvelopeObjRef ())
9494 work = & workList .Items [0 ]
95- refreshWorkForEnvelopeCR (work , resourceBinding , resourceSnapshot , manifests , resourceOverrideSnapshotHash , clusterResourceOverrideSnapshotHash )
95+ refreshWorkForEnvelopeCR (work , binding , resourceSnapshot , manifests , resourceOverrideSnapshotHash , clusterResourceOverrideSnapshotHash )
9696 case len (workList .Items ) == 0 :
9797 // No matching work object found; create a new one.
9898 klog .V (2 ).InfoS ("No existing work object found for the envelope; creating a new one" ,
99- "resourceBinding" , klog .KObj (resourceBinding ),
99+ "resourceBinding" , klog .KObj (binding ),
100100 "resourceSnapshot" , klog .KObj (resourceSnapshot ),
101101 "envelope" , envelopeReader .GetEnvelopeObjRef ())
102- work = buildNewWorkForEnvelopeCR (workNamePrefix , resourceBinding , resourceSnapshot , envelopeReader , manifests , resourceOverrideSnapshotHash , clusterResourceOverrideSnapshotHash )
102+ work = buildNewWorkForEnvelopeCR (workNamePrefix , binding , resourceSnapshot , envelopeReader , manifests , resourceOverrideSnapshotHash , clusterResourceOverrideSnapshotHash )
103103 }
104104
105105 return work , nil
0 commit comments