openxenmanager icon indicating copy to clipboard operation
openxenmanager copied to clipboard

Shutdown VM

Open TwoWheelDev opened this issue 11 years ago • 1 comments

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'

TwoWheelDev avatar Jun 17 '14 16:06 TwoWheelDev

See also: https://sourceforge.net/p/openxenmanager/bugs/12/

TwoWheelDev avatar Jun 17 '14 16:06 TwoWheelDev