History | View | Annotate | Download (3.8 kB)
astakos: WIP move all api calls under ``/astakos/api``
Refs: #3340
pithos: use AstakosClient to delegate user services to astakos
PEP8 style fixes
Use 'python-objpool' instead of 'synnefo.lib.pool'
Use the python-objpool package for pooling resources as object, insteadof the pooling code that existed in snf-common ('synnefo.lib.pool')
Refs #3524
Remove PITHOS_AUTHENTICATION_USERS setting
Remove this setting as it introduces unnecessary complexity. Also,it will need to be supported by snf-astakos-client. If needed bytests to bypass communication with astakos, a mocking library shouldbe used.
pool context manager, http pool AssertionError fix
Refs #3492
- Introduce a generic PooledObject class to act both as a context manager for getting and putting back an object from a pool.
- Implement a class PooledHTTPConnection(PooledObject) as a sublcass of the one in (1)...
Fix inadvertent use of shared objects
Fix inadvertent use of shared objects in synnefo/lib/astakos.py andpithos/api/delegate.py, since current use is racy when running multiplerequests under gunicorn. Create a private, per-request copy instead.
Fix name error
Change feedback & user_catalogs astakos && pithos api calls
Fix unicode urlencoding in feedback call
Delete pithos account_name call
Provide pithos call for getting account name from uuid
Fix code formatting to conform to the PEP 8 style guide
fix feedback response in case of URLError
fix feedback service, handle URLError
Delegate feedback post request to Identity Provider (stakes)
Refs: #2418