def adaptor(controller, tg_source, tg_errors, tg_exceptions, *args, **kw): args, kw = inject_args(func, {"tg_source":tg_source, "tg_errors":tg_errors, "tg_exceptions":tg_exceptions}, args, kw, 1) args, kw = adapt_call(func, args, kw, 1) return func(controller, *args, **kw)
def adaptor(controller, tg_source, tg_errors, tg_exceptions, *args, **kw): tg_format = kw.pop('tg_format', None) args, kw = inject_args(func, {"tg_source": tg_source, "tg_errors": tg_errors, "tg_exceptions": tg_exceptions}, args, kw, 1) args, kw = adapt_call(func, args, kw, 1) if tg_format is not None: kw['tg_format'] = tg_format return func(controller, *args, **kw)
def adaptor(controller, tg_source, tg_errors, tg_exceptions, *args, **kw): tg_format = kw.pop('tg_format', None) args, kw = inject_args( func, { "tg_source": tg_source, "tg_errors": tg_errors, "tg_exceptions": tg_exceptions }, args, kw, 1) args, kw = adapt_call(func, args, kw, 1) if tg_format is not None: kw['tg_format'] = tg_format return func(controller, *args, **kw)