def wrap_sync_endpoint()

in APIs/1.0/base-py/ai4e_service.py [0:0]


    def wrap_sync_endpoint(self, trace_name=None, *args, **kwargs):
        if (self.tracer):
            if (not trace_name):
                api_path = kwargs['api_path']
                trace_name = api_path

            with self.tracer.span(name=trace_name) as span:
                return self._execute_func_with_counter(False, *args, **kwargs)
        else:
            return self._execute_func_with_counter(False, *args, **kwargs)