deb-glance/glance/store
Paul Bourke d032ad5d41 Fix scrubber not scrubbing with swift backend
It seems the fix for bug #1052537 was incomplete, as I have found
glance-scrubber is still not completing it's work when run against a
swift backend.

With more investigation it seems the proper way to execute a
starmap/imap is to consume it within a loop. This can be replicated by
taking the simple web crawler example from http://eventlet.net/doc/ and
removing the for loop from around the imap call.

Also:
* Add new test to check this failure against Swift (respects the
  GLANCE_TEST_SWIFT_CONF environment variable).

Fixes bug 1056127

Change-Id: I2d289666b99f3216a6d424dbbacbd2d10899263d
2012-10-23 16:21:56 +01:00
..
__init__.py Clean up pep8 E124 violations 2012-09-24 09:32:11 +08:00
base.py Adds set_acls function for swift store. 2012-07-25 10:59:40 -04:00
filesystem.py Fix glance filesystem store race condition 2012-10-14 00:06:47 +00:00
http.py Adds proper response checking to HTTP Store. 2012-08-02 15:58:39 -07:00
location.py Don't WARN if trying to add a scheme which exists. 2012-09-13 22:57:18 -04:00
rbd.py Clean up pep8 E122, E123 violations 2012-09-19 16:41:51 +08:00
s3.py Clean up pep8 E128 violations 2012-10-09 10:04:19 +08:00
scrubber.py Fix scrubber not scrubbing with swift backend 2012-10-23 16:21:56 +01:00
swift.py Clean up pep8 E128 violations 2012-10-09 10:04:19 +08:00