Skip to content

Commit 0f96960

Browse files
committed
Merge remote-tracking branch 'origin/pr/311'
* origin/pr/311: fix: do not crash on pool with no volumes
2 parents 100f88a + 54b7428 commit 0f96960

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

qubesadmin/storage.py

+2
Original file line numberDiff line numberDiff line change
@@ -430,6 +430,8 @@ def volumes(self):
430430
'dom0', 'admin.pool.volume.List', self.name, None)
431431
except qubesadmin.exc.QubesDaemonAccessError:
432432
raise qubesadmin.exc.QubesPropertyAccessError('volumes')
433+
if volumes_data == b'':
434+
return
433435
assert volumes_data.endswith(b'\n')
434436
volumes_data = volumes_data[:-1].decode('ascii')
435437
for vid in volumes_data.splitlines():

0 commit comments

Comments
 (0)