From 28120f3a8ffc14ea7d5d26c1892f09ce55f8217e Mon Sep 17 00:00:00 2001 From: donoban Date: Wed, 27 Jan 2021 09:30:21 +0100 Subject: [PATCH] Rewrite without cascade var --- qubesmanager/qube_manager.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/qubesmanager/qube_manager.py b/qubesmanager/qube_manager.py index 66b57b0..4b54748 100644 --- a/qubesmanager/qube_manager.py +++ b/qubesmanager/qube_manager.py @@ -1249,7 +1249,6 @@ class VmManagerWindow(ui_qubemanager.Ui_VmManagerWindow, QMainWindow): def shutdown_vm(self, vm, shutdown_time=vm_shutdown_timeout, check_time=vm_restart_check_timeout, and_restart=False): try: - cascade = False connected_vms = [x for x in vm.connected_vms if x.is_running()] if len(connected_vms) > 0: @@ -1264,12 +1263,13 @@ class VmManagerWindow(ui_qubemanager.Ui_VmManagerWindow, QMainWindow): if reply != QMessageBox.Yes: return False - cascade = True for connected_vm in connected_vms: if not self.shutdown_vm(connected_vm): return False - vm.shutdown(force=cascade) + vm.shutdown(force=True) + else: + vm.shutdown() except exc.QubesException as ex: QMessageBox.warning( self,