in internal/controller/legacy_token_cleanup_controller.go [123:134]
func (c *LegacyTokenCleanupController) execute(ctx context.Context, action *cleanupAction) (ctrl.Result, error) {
if action == nil {
return ctrl.Result{}, nil
}
action.validate()
if action.updateSecret != nil {
return ctrl.Result{}, c.Client.Update(ctx, action.updateSecret)
} else if action.checkCompletion {
return ctrl.Result{}, c.checkCompletion(ctx)
}
return ctrl.Result{}, nil
}