def hello_world(): call_me() # Maybe MyClass().my_method() my_lambda = FunctionTraceWrapper(lambda: 1) my_lambda() return "Hello World!"
def _nr_wrapper_Blueprint_teardown_request_(wrapped, instance, args, kwargs): def _params(f, *args, **kwargs): return f, args, kwargs f, _args, _kwargs = _params(*args, **kwargs) f = FunctionTraceWrapper(f) return wrapped(f, *_args, **_kwargs)
def _nr_wrapper_Flask_teardown_appcontext_(wrapped, instance, args, kwargs): def _params(f, *args, **kwargs): return f, args, kwargs f, _args, _kwargs = _params(*args, **kwargs) f = FunctionTraceWrapper(f) return wrapped(f, *_args, **_kwargs)
def _nr_wrapper_Flask_after_request_(wrapped, instance, args, kwargs): def _params(f, *args, **kwargs): return f, args, kwargs f, _args, _kwargs = _params(*args, **kwargs) f = FunctionTraceWrapper(f) return wrapped(f, *_args, **_kwargs)
def get(self, status, default=None): transaction = current_transaction() if transaction is None: return self.__wrapped__.get(status, default) handler = self.__wrapped__.get(status) if handler: name = callable_name(handler) transaction.set_transaction_name(name, priority=1) handler = FunctionTraceWrapper(handler, name=name) else: transaction.set_transaction_name(str(status), group='StatusCode', priority=1) return handler or default
def _nr_wrapper_BaseCommand___init___(wrapped, instance, args, kwargs): instance.handle = FunctionTraceWrapper(instance.handle) if hasattr(instance, 'handle_noargs'): instance.handle_noargs = FunctionTraceWrapper(instance.handle_noargs) return wrapped(*args, **kwargs)