pithos: Add missing locks
_lookup_container() locks the container pathbut it was not called by some write backend methodswhich expected the container path to be locked.
In those cases optionally _lookup_object() callsthe _lookup_container() in order to lock the container path....
Pithos: Catch invalid hashmap input
Refs: #3745
pithos: Add missing import
pithos: Fix AttributeError in tests
pithos: Add tests
pithos: Destroy test database after test execution:Pithos uses a pool for the backend objects.Pooled backend objects override the default close behaviorand return the object to the pool instead.Therefore, django was unable to destroy the databasesince there were active connections....
pithos: Fix test
pithos: Fix stale import from tests file
pithos: Remove stale import from tests file
pithos: Fix shared listing for implicitly shared objects
Provide also the appropriate tests
Refs: #4131
View revisions
Also available in: Atom