def task(self, interval=MINUTE):
        def decorator(handler):
            _, _, args, kwargs = define(handler)
            def wrapper():
                # Bind data from @app.thread(START) or @app.set().
                m = cp.process.plugins.ThreadManager(cp.engine)
                m.acquire_thread()
                # If there is an app.thread.db connection,
                # pass it as a keyword argument named "db".
                return handler(**dict((k, v) for k, v in g.items() if k in kwargs))
            p = cp.process.plugins.BackgroundTask(interval, wrapper)
            p.start()
            return handler
        return decorator
The :func:`burpui.misc.backend.interface.BUIbackend.get_parser_attr`
dataset/ETHPy150Open clips/pattern/pattern/server/__init__.py/Application.task--crossover with--dataset/ETHPy150Open ziirish/burp-ui/burpui/misc/backend/interface.py/BUIbackend.get_parser_attr