GAE で Boto 2.8 を使用して、ドキュメントを検索し、AWS CloudSearch にインデックスを付けています。ドキュメントのインデックスを作成しようとすると、次のエラーが発生します。
TypeError: request() got an unexpected keyword argument 'config'
Web を閲覧すると、要求ライブラリにバージョンの互換性の問題があることが示唆されます。
この問題は、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 引数を削除すると、どのような影響があるのでしょうか?