Update ReSizeSteam.next() to ReSizeSteam__next__()
1. The bug. ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/opt/stack/freezer/freezer/tests/unit/openstack/test_backup.py", line 37, in test_backup_cinder_by_glance self.bakup_os.backup_cinder_by_glance(35) File "/opt/stack/freezer/freezer/openstack/backup.py", line 79, in backup_cinder_by_glance self.storage.add_stream(stream, package, headers=headers) File "/opt/stack/freezer/freezer/storage/swift.py", line 163, in add_stream for el in stream: TypeError: iter() returned non-iterator of type 'ReSizeStream' 2. Fix In python3.x , a iterator object should be difined two funs " __iter__()" and "__next__()". Update ReSizeSteam.next() to ReSizeSteam.__next__(). Change-Id: I940841b94789d024d3b9447f96158963fe3e16eechanges/22/738722/1
parent
58cb979a40
commit
7244bef734
Loading…
Reference in New Issue