manager/qubesmanager
Marek Marczykowski-Górecki 14c7a9250c Fix logic about VM "running" state
Qubes manager used different logic what it considers as "running VM",
than qubes core.
Here it was "running or starting/stopping", while qubes core uses the
same as libvirt (isActive()), which effectively means "not halted" -
which includes also "paused" and "suspended". This creates a lot
confusion in which action should be available when.

The actual detected bug was about resuming paused VM. There was assert
"not vm.is_running()", while the paused VM _is_ running in terms of
qubes core.

Fixes qubesos/qubes-issues#981
2015-05-04 01:29:20 +02:00
..
__init__.py Initial public commit. 2010-05-11 16:54:35 +02:00
.gitignore gitignore 2012-07-05 00:47:05 +02:00
appmenu_select.py *.py: Use full paths when calling subprocess.Popen(). 2014-05-22 15:07:35 +02:00
backup_utils.py backup+restore: remove an option to attach disk from a VM to dom0 2015-03-31 05:40:53 +02:00
backup.py backup: allow backup templates, even when installed by rpm 2015-03-31 05:44:37 +02:00
block.py Fix block attach/detach 2015-04-14 23:11:12 +02:00
create_new_vm.py Use separate QubesVmCollection instance when running a task in background (#986) 2015-05-04 01:25:55 +02:00
firewall.py Added SMTPS and ODMR 2015-04-25 13:26:42 -04:00
global_settings.py *.py: Use full paths when calling subprocess.Popen(). 2014-05-22 15:07:35 +02:00
log_dialog.py log_dialog: display only last 1MB of log, force it plain text 2014-05-05 02:15:01 +02:00
main.py Fix logic about VM "running" state 2015-05-04 01:29:20 +02:00
mount_for_backup.sh Remove trailing semicolons 2014-02-23 00:44:08 +01:00
multiselectwidget.py Remove trailing semicolons 2014-02-23 00:44:08 +01:00
restore.py backup+restore: remove an option to attach disk from a VM to dom0 2015-03-31 05:40:53 +02:00
settings.py settings: add "dispvm_netvm" property in advanced tab 2015-04-06 00:59:15 +02:00
table_widgets.py Fix logic about VM "running" state 2015-05-04 01:29:20 +02:00
thread_monitor.py use any python2, not explicit python2.6 2013-01-23 15:55:14 +01:00