Просмотр исходного кода

backup/restore: distinguish dom0 by name

Getting name of QubesVM object doesn't require Admin API call that could
be not allowed by this VM

QubesOS/qubes-issues#5310
Marek Marczykowski-Górecki 4 лет назад
Родитель
Сommit
2b6b4e7954
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      qubesadmin/backup/restore.py

+ 1 - 1
qubesadmin/backup/restore.py

@@ -921,7 +921,7 @@ class BackupRestore(object):
 
         #: VM from which backup should be retrieved
         self.backup_vm = backup_vm
-        if backup_vm and backup_vm.qid == 0:
+        if backup_vm and backup_vm.name == 'dom0':
             self.backup_vm = None
 
         #: backup path, inside VM pointed by :py:attr:`backup_vm`