c21f7f43ee
Now keystonemiddleware use oslo.cache to init the
MemcacheClientPool. The MemcacheClientPool in
Olso.cache needs (urls, arguments, **kwargs) parameter
to init, but keystonemiddleware passed only
(urls, **kwargs). Then it leads the error:
__init__() takes exactly 3 arguments (2 given)
This patch fixed this issue.
Please note that even this error is fixed, set
"memcache_use_advanced_pool = True" will lead another
error, see bug #1747565 for the detail. It will be
fixed in the following patch.
Conflicts:
keystonemiddleware/tests/unit/auth_token/test_cache.py
Closes-bug: #1748160
Change-Id: I642f959ab8b010207314312a6b6a06a6de23e92c
(cherry picked from commit
|
||
---|---|---|
.. | ||
_common | ||
audit | ||
auth_token | ||
echo | ||
locale | ||
tests | ||
__init__.py | ||
ec2_token.py | ||
exceptions.py | ||
fixture.py | ||
i18n.py | ||
opts.py | ||
s3_token.py |