summaryrefslogtreecommitdiff
path: root/glance_store/_drivers
diff options
context:
space:
mode:
authorTim Burke <tim.burke@gmail.com>2019-03-06 16:17:41 -0800
committerTim Burke <tim.burke@gmail.com>2019-03-06 16:21:31 -0800
commitd3029fe4b4cc6fd47cb2032a2305d87d14f59011 (patch)
treeab5e8af7eb4140c0ad46181af954f53e15c68811 /glance_store/_drivers
parent5b68597400cea971aca9ed809551a69955e0cadc (diff)
downloadglance_store-d3029fe4b4cc6fd47cb2032a2305d87d14f59011.tar.gz
Return bytes even when get()ing a zero-byte image from swift
Drive-by: treat an unspecified slice start as 0 instead of raising TypeErrors. Change-Id: I5ae556771a3aa4af062772a0fa2c730a2e447972
Diffstat (limited to 'glance_store/_drivers')
-rw-r--r--glance_store/_drivers/swift/store.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/glance_store/_drivers/swift/store.py b/glance_store/_drivers/swift/store.py
index 7c970a9..0c3e044 100644
--- a/glance_store/_drivers/swift/store.py
+++ b/glance_store/_drivers/swift/store.py
@@ -861,7 +861,7 @@ class BaseStore(driver.Store):
try:
return next(self.wrapped)
except StopIteration:
- return ''
+ return b''
length = int(resp_headers.get('content-length', 0))
if allow_retry: