Don't enable migration for offline VMs.

This commit is contained in:
Cole Robinson 2009-11-15 15:29:42 -05:00
parent b15f54e6f7
commit eb3027375d
2 changed files with 2 additions and 2 deletions

View File

@ -604,6 +604,7 @@ class vmmDetails(gobject.GObject):
self.window.get_widget("control-run").set_sensitive(run)
self.window.get_widget("details-menu-run").set_sensitive(run)
self.window.get_widget("details-menu-migrate").set_sensitive(stop)
self.window.get_widget("control-shutdown").set_sensitive(stop)
self.window.get_widget("details-menu-shutdown").set_sensitive(stop)
self.window.get_widget("details-menu-save").set_sensitive(stop)
@ -622,7 +623,6 @@ class vmmDetails(gobject.GObject):
self.window.get_widget("config-vcpupin").set_sensitive(not ro)
self.window.get_widget("config-memory").set_sensitive(not ro)
self.window.get_widget("config-maxmem").set_sensitive(not ro)
self.window.get_widget("details-menu-migrate").set_sensitive(not ro)
self.console.update_widget_states(vm, status)

View File

@ -794,7 +794,7 @@ class vmmManager(gobject.GObject):
self.vmmenu_items["pause"].set_sensitive(stop)
self.vmmenu_items["resume"].set_property("visible", paused)
self.vmmenu_items["resume"].set_sensitive(paused)
self.vmmenu_items["migrate"].set_sensitive(not ro)
self.vmmenu_items["migrate"].set_sensitive(stop)
self.vmmenu_items["clone"].set_sensitive(not ro)
self.vmmenu_items["delete"].set_sensitive(run)