2

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 引数を削除すると、どのような影響があるのでしょうか?

4

0 に答える 0