关于GAE的Boto CloudSearch:TypeError:request()得到了一个意外的关键字参数'config'

时间:2013-02-06 00:36:59

标签: google-app-engine boto amazon-cloudsearch

我在GAE上使用Boto 2.8来搜索和索引文档到AWS CloudSearch。当我尝试索引文档时,我收到以下错误:

TypeError: request() got an unexpected keyword argument 'config'

网上冲浪表明请求库存在版本兼容性问题。

问题似乎来自boto / cloudsearch / document.py

的第189-199行
request_config = {
        'pool_connections': 20,
        'keep_alive': True,
        'max_retries': 5,
        'pool_maxsize': 50
    }

    r = requests.post(url, data=sdf, config=request_config,
        headers={'Content-Type': 'application/json'})

如果我删除“config = request_config”,我可以成功索引文档而不会收到错误。但是删除config参数的后果是什么?

0 个答案:

没有答案