Make sure empty segments in Swift are deleted on upload cancelation
This commit is contained in:
parent
b894d8e58c
commit
b1411d4d52
2 changed files with 8 additions and 1 deletions
|
@ -408,6 +408,10 @@ class SwiftStorage(BaseStorage):
|
|||
for segment in SwiftStorage._segment_list_from_metadata(storage_metadata, key=_SEGMENTS_KEY):
|
||||
self.remove(segment.path)
|
||||
|
||||
for segment in SwiftStorage._segment_list_from_metadata(storage_metadata,
|
||||
key=_EMPTY_SEGMENTS_KEY):
|
||||
self.remove(segment.path)
|
||||
|
||||
def copy_to(self, destination, path):
|
||||
if (self.__class__ == destination.__class__ and
|
||||
self._swift_user == destination._swift_user and
|
||||
|
|
Reference in a new issue