openxenmanager
openxenmanager copied to clipboard
Shutdown VM
Shutting down a VM causes the following traceback:
Traceback (most recent call last):
File "/home/daniel/Development/openxenmanager/src/OXM/oxcSERVER.py", line 1674, in <lambda>
gobject.idle_add(lambda: self.wine.push_alert("%s %s %s" % (event["snapshot"]["name_label"],
self.all_vms[self.track_tasks[event["ref"]]]["name_label"],
(" %.2f%%" % (float(event["snapshot"]["progress"])*100)))) and False)
KeyError: 'OpaqueRef:da1b24a9-d691-4a40-b1ae-280bdc335744'
Upon restarting the VM further tracebacks are produced: Start VM:
Traceback (most recent call last):
File "/home/daniel/Development/openxenmanager/src/OXM/oxcSERVER.py", line 1674, in <lambda>
gobject.idle_add(lambda: self.wine.push_alert("%s %s %s" % (event["snapshot"]["name_label"], self.all_vms[self.track_tasks[event["ref"]]]["name_label"], (" %.2f%%" % (float(event["snapshot"]["progress"])*100)))) and False)
KeyError: 'OpaqueRef:da1b24a9-d691-4a40-b1ae-280bdc335744'
** LAST TRACEBACK REPEATS 3 TIMES **
Traceback (most recent call last):
File "/home/daniel/Development/openxenmanager/src/OXM/oxcSERVER.py", line 2034, in <lambda>
gobject.idle_add(lambda: self.wine.update_tabs() and False)
File "/home/daniel/Development/openxenmanager/src/OXM/window.py", line 678, in update_tabs
self.xc_servers[self.selected_host].update_tab_vm_general(self.selected_ref, self.builder)
File "/home/daniel/Development/openxenmanager/src/OXM/oxcSERVER.py", line 1462, in update_tab_vm_general
if "name" in guest_metrics["os_version"]:
KeyError: 'os_version'
** LAST TRACEBACK REPEATS 4+ TIMES **
Change to different VM, then back to VM that was shutdown/restarted:
Traceback (most recent call last):
File "/home/daniel/Development/openxenmanager/src/OXM/window.py", line 1367, in on_treevm_button_press_event
self.update_tabs()
File "/home/daniel/Development/openxenmanager/src/OXM/window.py", line 678, in update_tabs
self.xc_servers[self.selected_host].update_tab_vm_general(self.selected_ref, self.builder)
File "/home/daniel/Development/openxenmanager/src/OXM/oxcSERVER.py", line 1462, in update_tab_vm_general
if "name" in guest_metrics["os_version"]:
KeyError: 'os_version'
See also: https://sourceforge.net/p/openxenmanager/bugs/12/