def worker(dep_mode, arr_mode, instance, request, flask_request_id): with copy_context_in_greenlet_stack(reqctx): return ( dep_mode, arr_mode, instance.send_and_receive(request, flask_request_id=flask_request_id), )
def worker(rt_proxy, route_point, request, stop_schedule): # Use the copied request context in greenlet with utils.copy_context_in_greenlet_stack(reqctx): return ( rt_proxy, stop_schedule, self._get_next_realtime_passages(rt_proxy, route_point, request), )
def worker(vo_service, date_time, args): # Use the copied request context in greenlet with utils.copy_context_in_greenlet_stack(reqctx): return (date_time, vo_service.get_response(args))
def worker(rt_proxy, route_point, template, request, resp): # Use the copied request context in greenlet with utils.copy_context_in_greenlet_stack(reqctx): return resp, rt_proxy, route_point, template, self._get_next_realtime_passages( rt_proxy, route_point, request)
def worker(vehicle_journey_position, args): # Use the copied request context in greenlet with utils.copy_context_in_greenlet_stack(reqctx): return vehicle_journey_position, self.get_response(args)