Esempio n. 1
0
 def wrapped_timeit(self, request, context: grpc.ServicerContext):
     start_time = time.perf_counter()
     context.start_time = start_time
     result = func(self, request, context)
     delta = time.perf_counter() - start_time
     self._log.info("OK %.3f", delta)
     return result
 def wrapped_timeit(self, request, context: grpc.ServicerContext):
     start_time = time.perf_counter()
     context.start_time = start_time
     result = func(self, request, context)
     if not getattr(context, "error", False):
         delta = time.perf_counter() - start_time
         submit_event("request." + type(request).__name__, delta)
         self._log.info("OK %.3f", delta)
     return result