manager/qubesmanager
Michal Rostecki 43bc59bfa6 Checking whether the "default NetVM" exists
The "default NetVM" is usually the first created ProxyVM which is
set by qubes-core during its creation. [1] If there is no ProxyVM,
there is no "default NetVM". Therefore, creating an AppVM and
launching its settings dialog raised AttributeError, because
get_default_netvm method returned None.

This can be reproduced by installing QubesOS without creating VMs
by installer.

[1] https://github.com/QubesOS/qubes-core-admin/blob/master/core/qubes.py#L355

Fixes qubesos/qubes-issues#1008
2015-05-24 11:23:57 +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 VM clone name prompt dialog (#989) 2015-05-13 04:09:10 +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 Checking whether the "default NetVM" exists 2015-05-24 11:23:57 +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