Skip to content

Commit

Permalink
Reconcile has a new signature
Browse files Browse the repository at this point in the history
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
  • Loading branch information
wallrj committed Mar 25, 2021
1 parent fc6bc03 commit c9ac06a
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 6 deletions.
3 changes: 1 addition & 2 deletions internal/controllers/certificaterequest_controller.go
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,7 @@ type CertificateRequestReconciler struct {
// +kubebuilder:rbac:groups=cert-manager.io,resources=certificaterequests/status,verbs=get;update;patch
// +kubebuilder:rbac:groups="",resources=secrets,verbs=get;list;watch

func (r *CertificateRequestReconciler) Reconcile(req ctrl.Request) (result ctrl.Result, err error) {
ctx := context.Background()
func (r *CertificateRequestReconciler) Reconcile(ctx context.Context, req ctrl.Request) (result ctrl.Result, err error) {
log := r.Log.WithValues("certificaterequest", req.NamespacedName)

// Get the CertificateRequest
Expand Down
2 changes: 1 addition & 1 deletion internal/controllers/certificaterequest_controller_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -437,7 +437,7 @@ func TestCertificateRequestReconcile(t *testing.T) {
ClusterResourceNamespace: tc.clusterResourceNamespace,
SignerBuilder: tc.signerBuilder,
}
result, err := controller.Reconcile(reconcile.Request{NamespacedName: tc.name})
result, err := controller.Reconcile(context.TODO(), reconcile.Request{NamespacedName: tc.name})
if tc.expectedError != nil {
assertErrorIs(t, tc.expectedError, err)
} else {
Expand Down
3 changes: 1 addition & 2 deletions internal/controllers/issuer_controller.go
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,7 @@ func (r *IssuerReconciler) newIssuer() (runtime.Object, error) {
return r.Scheme.New(issuerGVK)
}

func (r *IssuerReconciler) Reconcile(req ctrl.Request) (result ctrl.Result, err error) {
ctx := context.Background()
func (r *IssuerReconciler) Reconcile(ctx context.Context, req ctrl.Request) (result ctrl.Result, err error) {
log := r.Log.WithValues("issuer", req.NamespacedName)

issuer, err := r.newIssuer()
Expand Down
2 changes: 1 addition & 1 deletion internal/controllers/issuer_controller_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ func TestIssuerReconcile(t *testing.T) {
HealthCheckerBuilder: tc.healthCheckerBuilder,
ClusterResourceNamespace: tc.clusterResourceNamespace,
}
result, err := controller.Reconcile(reconcile.Request{NamespacedName: tc.name})
result, err := controller.Reconcile(context.TODO(), reconcile.Request{NamespacedName: tc.name})
if tc.expectedError != nil {
assertErrorIs(t, tc.expectedError, err)
} else {
Expand Down

0 comments on commit c9ac06a

Please sign in to comment.