Commit 5feb7549 by Guba Sándor

storage: changed result to parse dict

parent 1ee90a64
...@@ -360,13 +360,14 @@ class Disk(AclBase, TimeStampedModel): ...@@ -360,13 +360,14 @@ class Disk(AclBase, TimeStampedModel):
queue=queue_name) queue=queue_name)
while True: while True:
try: try:
size = remote.get(timeout=5) result = remote.get(timeout=5)
break break
except TimeoutError: except TimeoutError:
if task is not None and task.is_aborted(): if task is not None and task.is_aborted():
AbortableAsyncResult(remote.id).abort() AbortableAsyncResult(remote.id).abort()
raise Exception("Download aborted by user.") raise Exception("Download aborted by user.")
disk.size = size disk.size = result['size']
disk.type = result['type']
disk.is_ready = True disk.is_ready = True
disk.save() disk.save()
return disk return disk
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment