Ejemplo n.º 1
0
 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),
         )
Ejemplo n.º 2
0
 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),
         )
Ejemplo n.º 3
0
 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))
Ejemplo n.º 4
0
 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)
Ejemplo n.º 5
0
 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)