瀏覽代碼

Fix setting include_in_balancing checkbox

Generally vm.features values are strings, need to cast them to boot to
use in such context.
Additionally fix typo in feature name ('services' -> 'service').

Fixes QubesOS/qubes-issues#2947
Fixes QubesOS/qubes-issues#3104
Marek Marczykowski-Górecki 6 年之前
父節點
當前提交
43576d786c
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      qubesmanager/settings.py

+ 1 - 1
qubesmanager/settings.py

@@ -452,7 +452,7 @@ class VMSettingsWindow(Ui_SettingsDialog, QDialog):
 
         self.include_in_balancing.setEnabled(True)
         self.include_in_balancing.setChecked(
-            self.vm.features.get('services.meminfo-writer', True))
+            bool(self.vm.features.get('service.meminfo-writer', True)))
         self.max_mem_size.setEnabled(self.include_in_balancing.isChecked())
 
         #in case VM is HVM