找不到要关闭的属性

时间:2019-02-08 07:47:37

标签: python amazon-web-services flask boto3 zappa

代码

    def zappa_async(func):
        print('here')
        @wraps(func)
        @task(capture_response=True)
        def func_wrap_async(*args, **kwargs):
            return func(*args, **kwargs)

        def func_wrap_async_response_id(*args, **kwargs):
            return func_wrap_async(*args, **kwargs).response_id

        return func_wrap_async_response_id

预期行为

接受一个函数并返回一个异步的新函数并返回其响应ID

实际行为

lambda抛出模块'rap_stats.MapReduce'没有属性'func_wrap_async':AttributeError

更新

当我删除“ @task”和“ .response_id”但它需要异步运行才能正常工作

1 个答案:

答案 0 :(得分:0)

README说:

要捕获响应,必须在async_response_table中配置zappa_settings

这需要完成。