Revision f5da7eaa snf-pithos-app/pithos/api/functions.py
b/snf-pithos-app/pithos/api/functions.py | ||
---|---|---|
1432 | 1432 |
data = '' |
1433 | 1433 |
sbi = 0 |
1434 | 1434 |
while length > 0: |
1435 |
data += request.backend.get_block(src_hashmap[sbi]) |
|
1435 |
if sbi < len(src_hashmap): |
|
1436 |
data += request.backend.get_block(src_hashmap[sbi]) |
|
1436 | 1437 |
if length < request.backend.block_size: |
1437 | 1438 |
data = data[:length] |
1438 | 1439 |
bytes = put_object_block(request, hashmap, data, offset) |
Also available in: Unified diff