mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-25 18:55:27 -06:00
manager: Again, don't fetch XML on every tick for <description>
The xml_escaping change reverted this.
This commit is contained in:
parent
10d2c245c3
commit
79447707ac
@ -730,9 +730,6 @@ class vmmManager(vmmGObjectUI):
|
|||||||
|
|
||||||
def _build_vm_row(self, vm):
|
def _build_vm_row(self, vm):
|
||||||
row = []
|
row = []
|
||||||
desc = None
|
|
||||||
if vm.get_description() is not None:
|
|
||||||
desc = util.xml_escape(vm.get_description())
|
|
||||||
|
|
||||||
row.insert(ROW_HANDLE, vm)
|
row.insert(ROW_HANDLE, vm)
|
||||||
row.insert(ROW_NAME, vm.get_name())
|
row.insert(ROW_NAME, vm.get_name())
|
||||||
@ -740,7 +737,7 @@ class vmmManager(vmmGObjectUI):
|
|||||||
row.insert(ROW_STATUS, vm.run_status())
|
row.insert(ROW_STATUS, vm.run_status())
|
||||||
row.insert(ROW_STATUS_ICON, vm.run_status_icon_name())
|
row.insert(ROW_STATUS_ICON, vm.run_status_icon_name())
|
||||||
row.insert(ROW_KEY, vm.get_uuid())
|
row.insert(ROW_KEY, vm.get_uuid())
|
||||||
row.insert(ROW_HINT, desc)
|
row.insert(ROW_HINT, util.xml_escape(vm.get_description()))
|
||||||
row.insert(ROW_IS_CONN, False)
|
row.insert(ROW_IS_CONN, False)
|
||||||
row.insert(ROW_IS_CONN_CONNECTED, True)
|
row.insert(ROW_IS_CONN_CONNECTED, True)
|
||||||
row.insert(ROW_IS_VM, True)
|
row.insert(ROW_IS_VM, True)
|
||||||
@ -876,10 +873,6 @@ class vmmManager(vmmGObjectUI):
|
|||||||
if self.vm_row_key(vm) not in self.rows:
|
if self.vm_row_key(vm) not in self.rows:
|
||||||
return
|
return
|
||||||
|
|
||||||
desc = None
|
|
||||||
if vm.get_description() is not None:
|
|
||||||
desc = util.xml_escape(vm.get_description())
|
|
||||||
|
|
||||||
row = self.rows[self.vm_row_key(vm)]
|
row = self.rows[self.vm_row_key(vm)]
|
||||||
row[ROW_NAME] = vm.get_name()
|
row[ROW_NAME] = vm.get_name()
|
||||||
row[ROW_STATUS] = vm.run_status()
|
row[ROW_STATUS] = vm.run_status()
|
||||||
@ -888,7 +881,7 @@ class vmmManager(vmmGObjectUI):
|
|||||||
row[ROW_MARKUP] = self._build_vm_markup(row)
|
row[ROW_MARKUP] = self._build_vm_markup(row)
|
||||||
|
|
||||||
if config_changed:
|
if config_changed:
|
||||||
row[ROW_HINT] = desc
|
row[ROW_HINT] = util.xml_escape(vm.get_description())
|
||||||
|
|
||||||
model.row_changed(row.path, row.iter)
|
model.row_changed(row.path, row.iter)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user