Fix travis build2
This commit is contained in:
parent
831769d2dd
commit
f93908f5b7
@ -34,7 +34,7 @@ class RemoveVMThread(QtCore.QThread):
|
|||||||
try:
|
try:
|
||||||
del self.vm.app.domains[self.vm.name]
|
del self.vm.app.domains[self.vm.name]
|
||||||
except exc.QubesException as ex:
|
except exc.QubesException as ex:
|
||||||
self.error("Error removing Qube!", str(ex))
|
self.error = ("Error removing Qube!", str(ex))
|
||||||
|
|
||||||
|
|
||||||
class CloneVMThread(QtCore.QThread):
|
class CloneVMThread(QtCore.QThread):
|
||||||
|
@ -1066,7 +1066,8 @@ class VmManagerWindow(ui_qubemanager.Ui_VmManagerWindow, QtGui.QMainWindow):
|
|||||||
# noinspection PyArgumentList
|
# noinspection PyArgumentList
|
||||||
@QtCore.pyqtSlot(name='on_action_backup_triggered')
|
@QtCore.pyqtSlot(name='on_action_backup_triggered')
|
||||||
def action_backup_triggered(self):
|
def action_backup_triggered(self):
|
||||||
backup_window = backup.BackupVMsWindow(self.qt_app, self.qubes_app, self.dispatcher)
|
backup_window = backup.BackupVMsWindow(self.qt_app, self.qubes_app,
|
||||||
|
self.dispatcher)
|
||||||
backup_window.show()
|
backup_window.show()
|
||||||
|
|
||||||
# noinspection PyArgumentList
|
# noinspection PyArgumentList
|
||||||
|
@ -33,7 +33,7 @@ import sys
|
|||||||
from qubesadmin.tools import QubesArgumentParser
|
from qubesadmin.tools import QubesArgumentParser
|
||||||
from qubesadmin import devices
|
from qubesadmin import devices
|
||||||
from qubesadmin import utils as admin_utils
|
from qubesadmin import utils as admin_utils
|
||||||
import qubesadmin.exc
|
from qubesadmin import exc
|
||||||
|
|
||||||
from . import utils
|
from . import utils
|
||||||
from . import multiselectwidget
|
from . import multiselectwidget
|
||||||
@ -67,7 +67,7 @@ class RenameVMThread(QtCore.QThread):
|
|||||||
setattr(self.vm.app, prop, new_vm)
|
setattr(self.vm.app, prop, new_vm)
|
||||||
else:
|
else:
|
||||||
setattr(holder, prop, new_vm)
|
setattr(holder, prop, new_vm)
|
||||||
except exc.QubesException as qex:
|
except exc.QubesException:
|
||||||
failed_props += [(holder, prop)]
|
failed_props += [(holder, prop)]
|
||||||
|
|
||||||
if not failed_props:
|
if not failed_props:
|
||||||
@ -288,7 +288,7 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
ret_tmp = self.__apply_services_tab__()
|
ret_tmp = self.__apply_services_tab__()
|
||||||
if ret_tmp:
|
if ret_tmp:
|
||||||
ret += ["Sevices tab:"] + ret_tmp
|
ret += ["Sevices tab:"] + ret_tmp
|
||||||
except qubesadmin.exc.QubesException as qex:
|
except exc.QubesException as qex:
|
||||||
ret.append(self.tr('Error while saving changes: ') + str(qex))
|
ret.append(self.tr('Error while saving changes: ') + str(qex))
|
||||||
except Exception as ex: # pylint: disable=broad-except
|
except Exception as ex: # pylint: disable=broad-except
|
||||||
ret.append(repr(ex))
|
ret.append(repr(ex))
|
||||||
@ -299,7 +299,7 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
self.policy_allow_radio_button.isChecked(),
|
self.policy_allow_radio_button.isChecked(),
|
||||||
self.temp_full_access.isChecked(),
|
self.temp_full_access.isChecked(),
|
||||||
self.temp_full_access_time.value())
|
self.temp_full_access_time.value())
|
||||||
except qubesadmin.exc.QubesException as qex:
|
except exc.QubesException as qex:
|
||||||
ret += [self.tr("Firewall tab:"), str(qex)]
|
ret += [self.tr("Firewall tab:"), str(qex)]
|
||||||
except Exception as ex: # pylint: disable=broad-except
|
except Exception as ex: # pylint: disable=broad-except
|
||||||
ret += [self.tr("Firewall tab:"), repr(ex)]
|
ret += [self.tr("Firewall tab:"), repr(ex)]
|
||||||
@ -307,7 +307,7 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
try:
|
try:
|
||||||
if self.tabWidget.isTabEnabled(self.tabs_indices["applications"]):
|
if self.tabWidget.isTabEnabled(self.tabs_indices["applications"]):
|
||||||
self.app_list_manager.save_appmenu_select_changes()
|
self.app_list_manager.save_appmenu_select_changes()
|
||||||
except qubesadmin.exc.QubesException as qex:
|
except exc.QubesException as qex:
|
||||||
ret += [self.tr("Applications tab:"), str(qex)]
|
ret += [self.tr("Applications tab:"), str(qex)]
|
||||||
except Exception as ex: # pylint: disable=broad-except
|
except Exception as ex: # pylint: disable=broad-except
|
||||||
ret += [self.tr("Applications tab:"), repr(ex)]
|
ret += [self.tr("Applications tab:"), repr(ex)]
|
||||||
@ -455,7 +455,7 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
if self.vmlabel.currentIndex() != self.label_idx:
|
if self.vmlabel.currentIndex() != self.label_idx:
|
||||||
label = self.label_list[self.vmlabel.currentIndex()]
|
label = self.label_list[self.vmlabel.currentIndex()]
|
||||||
self.vm.label = label
|
self.vm.label = label
|
||||||
except qubesadmin.exc.QubesException as ex:
|
except exc.QubesException as ex:
|
||||||
msg.append(str(ex))
|
msg.append(str(ex))
|
||||||
|
|
||||||
# vm template changed
|
# vm template changed
|
||||||
@ -463,14 +463,14 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
if self.template_name.currentIndex() != self.template_idx:
|
if self.template_name.currentIndex() != self.template_idx:
|
||||||
self.vm.template = \
|
self.vm.template = \
|
||||||
self.template_list[self.template_name.currentIndex()]
|
self.template_list[self.template_name.currentIndex()]
|
||||||
except qubesadmin.exc.QubesException as ex:
|
except exc.QubesException as ex:
|
||||||
msg.append(str(ex))
|
msg.append(str(ex))
|
||||||
|
|
||||||
# vm netvm changed
|
# vm netvm changed
|
||||||
try:
|
try:
|
||||||
if self.netVM.currentIndex() != self.netvm_idx:
|
if self.netVM.currentIndex() != self.netvm_idx:
|
||||||
self.vm.netvm = self.netvm_list[self.netVM.currentIndex()]
|
self.vm.netvm = self.netvm_list[self.netVM.currentIndex()]
|
||||||
except qubesadmin.exc.QubesException as ex:
|
except exc.QubesException as ex:
|
||||||
msg.append(str(ex))
|
msg.append(str(ex))
|
||||||
|
|
||||||
# include in backups
|
# include in backups
|
||||||
@ -478,7 +478,7 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
if self.vm.include_in_backups != \
|
if self.vm.include_in_backups != \
|
||||||
self.include_in_backups.isChecked():
|
self.include_in_backups.isChecked():
|
||||||
self.vm.include_in_backups = self.include_in_backups.isChecked()
|
self.vm.include_in_backups = self.include_in_backups.isChecked()
|
||||||
except qubesadmin.exc.QubesException as ex:
|
except exc.QubesException as ex:
|
||||||
msg.append(str(ex))
|
msg.append(str(ex))
|
||||||
|
|
||||||
# run_in_debug_mode
|
# run_in_debug_mode
|
||||||
@ -486,7 +486,7 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
if self.run_in_debug_mode.isVisible():
|
if self.run_in_debug_mode.isVisible():
|
||||||
if self.vm.debug != self.run_in_debug_mode.isChecked():
|
if self.vm.debug != self.run_in_debug_mode.isChecked():
|
||||||
self.vm.debug = self.run_in_debug_mode.isChecked()
|
self.vm.debug = self.run_in_debug_mode.isChecked()
|
||||||
except qubesadmin.exc.QubesException as ex:
|
except exc.QubesException as ex:
|
||||||
msg.append(str(ex))
|
msg.append(str(ex))
|
||||||
|
|
||||||
# autostart_vm
|
# autostart_vm
|
||||||
@ -494,7 +494,7 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
if self.autostart_vm.isVisible():
|
if self.autostart_vm.isVisible():
|
||||||
if self.vm.autostart != self.autostart_vm.isChecked():
|
if self.vm.autostart != self.autostart_vm.isChecked():
|
||||||
self.vm.autostart = self.autostart_vm.isChecked()
|
self.vm.autostart = self.autostart_vm.isChecked()
|
||||||
except qubesadmin.exc.QubesException as ex:
|
except exc.QubesException as ex:
|
||||||
msg.append(str(ex))
|
msg.append(str(ex))
|
||||||
|
|
||||||
# max priv storage
|
# max priv storage
|
||||||
@ -502,7 +502,7 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
if self.priv_img_size != priv_size:
|
if self.priv_img_size != priv_size:
|
||||||
try:
|
try:
|
||||||
self.vm.volumes['private'].resize(priv_size * 1024**2)
|
self.vm.volumes['private'].resize(priv_size * 1024**2)
|
||||||
except qubesadmin.exc.QubesException as ex:
|
except exc.QubesException as ex:
|
||||||
msg.append(str(ex))
|
msg.append(str(ex))
|
||||||
|
|
||||||
# max sys storage
|
# max sys storage
|
||||||
@ -510,7 +510,7 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
if self.root_img_size != sys_size:
|
if self.root_img_size != sys_size:
|
||||||
try:
|
try:
|
||||||
self.vm.volumes['root'].resize(sys_size * 1024**2)
|
self.vm.volumes['root'].resize(sys_size * 1024**2)
|
||||||
except qubesadmin.exc.QubesException as ex:
|
except exc.QubesException as ex:
|
||||||
msg.append(str(ex))
|
msg.append(str(ex))
|
||||||
|
|
||||||
return msg
|
return msg
|
||||||
@ -695,7 +695,7 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
|
|
||||||
if self.vcpus.value() != int(self.vm.vcpus):
|
if self.vcpus.value() != int(self.vm.vcpus):
|
||||||
self.vm.vcpus = self.vcpus.value()
|
self.vm.vcpus = self.vcpus.value()
|
||||||
except qubesadmin.exc.QubesException as ex:
|
except besadmin.exc.QubesException as ex:
|
||||||
msg.append(str(ex))
|
msg.append(str(ex))
|
||||||
|
|
||||||
# include_in_memory_balancing applied in services tab
|
# include_in_memory_balancing applied in services tab
|
||||||
@ -706,7 +706,7 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
if self.kernel.currentIndex() != self.kernel_idx:
|
if self.kernel.currentIndex() != self.kernel_idx:
|
||||||
self.vm.kernel = self.kernel_list[
|
self.vm.kernel = self.kernel_list[
|
||||||
self.kernel.currentIndex()]
|
self.kernel.currentIndex()]
|
||||||
except qubesadmin.exc.QubesException as ex:
|
except exc.QubesException as ex:
|
||||||
msg.append(str(ex))
|
msg.append(str(ex))
|
||||||
|
|
||||||
# vm default_dispvm changed
|
# vm default_dispvm changed
|
||||||
@ -714,7 +714,7 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
if self.default_dispvm.currentIndex() != self.default_dispvm_idx:
|
if self.default_dispvm.currentIndex() != self.default_dispvm_idx:
|
||||||
self.vm.default_dispvm = \
|
self.vm.default_dispvm = \
|
||||||
self.default_dispvm_list[self.default_dispvm.currentIndex()]
|
self.default_dispvm_list[self.default_dispvm.currentIndex()]
|
||||||
except qubesadmin.exc.QubesException as ex:
|
except exc.QubesException as ex:
|
||||||
msg.append(str(ex))
|
msg.append(str(ex))
|
||||||
|
|
||||||
try:
|
try:
|
||||||
@ -902,7 +902,7 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
if ass.ident.replace('_', ':') not in new:
|
if ass.ident.replace('_', ':') not in new:
|
||||||
self.vm.devices['pci'].detach(ass)
|
self.vm.devices['pci'].detach(ass)
|
||||||
|
|
||||||
except qubesadmin.exc.QubesException as ex:
|
except exc.QubesException as ex:
|
||||||
if utils.is_debug():
|
if utils.is_debug():
|
||||||
traceback.print_exc()
|
traceback.print_exc()
|
||||||
msg.append(str(ex))
|
msg.append(str(ex))
|
||||||
@ -1081,7 +1081,7 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
|
|||||||
service = feature[len('service.'):]
|
service = feature[len('service.'):]
|
||||||
if service not in self.new_srv_dict:
|
if service not in self.new_srv_dict:
|
||||||
del self.vm.features[feature]
|
del self.vm.features[feature]
|
||||||
except qubesadmin.exc.QubesException as ex:
|
except exc.QubesException as ex:
|
||||||
msg.append(str(ex))
|
msg.append(str(ex))
|
||||||
|
|
||||||
return msg
|
return msg
|
||||||
|
@ -89,7 +89,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{python3_sitelib}/qubesmanager/releasenotes.py
|
%{python3_sitelib}/qubesmanager/releasenotes.py
|
||||||
%{python3_sitelib}/qubesmanager/informationnotes.py
|
%{python3_sitelib}/qubesmanager/informationnotes.py
|
||||||
%{python3_sitelib}/qubesmanager/create_new_vm.py
|
%{python3_sitelib}/qubesmanager/create_new_vm.py
|
||||||
%{python3_sitelib}/qubesmanager/thread_monitor.py
|
%{python3_sitelib}/qubesmanager/common_threads.py
|
||||||
%{python3_sitelib}/qubesmanager/qube_manager.py
|
%{python3_sitelib}/qubesmanager/qube_manager.py
|
||||||
%{python3_sitelib}/qubesmanager/utils.py
|
%{python3_sitelib}/qubesmanager/utils.py
|
||||||
%{python3_sitelib}/qubesmanager/bootfromdevice.py
|
%{python3_sitelib}/qubesmanager/bootfromdevice.py
|
||||||
|
Loading…
Reference in New Issue
Block a user