Run close() before removing window signals in cleanup()

This commit is contained in:
Cole Robinson 2012-07-08 20:56:36 -04:00
parent 8b08f1a071
commit d01b28c740
15 changed files with 1 additions and 26 deletions

View File

@ -173,8 +173,6 @@ class vmmAddHardware(vmmGObjectUI):
return 1
def _cleanup(self):
self.close()
self.vm = None
self.conn = None
self._dev = None

View File

@ -248,6 +248,7 @@ class vmmGObjectUI(vmmGObject):
return self.window.get_object(name)
def cleanup(self):
self.close()
vmmGObject.cleanup(self)
self.window = None
self.topwin.destroy()

View File

@ -65,8 +65,6 @@ class vmmChooseCD(vmmGObjectUI):
self.topwin.present()
def _cleanup(self):
self.close()
self.vm = None
self.conn = None
self.disk = None

View File

@ -192,8 +192,6 @@ class vmmCloneVM(vmmGObjectUI):
return 1
def _cleanup(self):
self.close()
self.conn = None
self.change_mac.destroy()

View File

@ -187,7 +187,6 @@ class vmmCreate(vmmGObjectUI):
return 1
def _cleanup(self):
self.close()
self.remove_conn()
self.conn = None

View File

@ -144,8 +144,6 @@ class vmmCreateInterface(vmmGObjectUI):
return 1
def _cleanup(self):
self.close()
self.conn = None
self.interface = None

View File

@ -83,7 +83,6 @@ class vmmCreateNetwork(vmmGObjectUI):
return 1
def _cleanup(self):
self.close()
self.conn = None
def set_initial_state(self):

View File

@ -136,8 +136,6 @@ class vmmCreatePool(vmmGObjectUI):
return 1
def _cleanup(self):
self.close()
self.conn = None
self._pool = None

View File

@ -82,8 +82,6 @@ class vmmCreateVolume(vmmGObjectUI):
return 1
def _cleanup(self):
self.close()
self.conn = None
self.parent_pool = None

View File

@ -83,8 +83,6 @@ class vmmDeleteDialog(vmmGObjectUI):
return 1
def _cleanup(self):
self.close()
self.vm = None
self.conn = None

View File

@ -528,8 +528,6 @@ class vmmDetails(vmmGObjectUI):
self.refresh_vm_state()
def _cleanup(self):
self.close()
self.oldhwrow = None
if self.addhw:

View File

@ -309,8 +309,6 @@ class vmmHost(vmmGObjectUI):
return 1
def _cleanup(self):
self.close()
self.conn = None
if self.addnet:

View File

@ -194,8 +194,6 @@ class vmmManager(vmmGObjectUI):
def _cleanup(self):
self.close()
self.rows = None
self.diskcol = None

View File

@ -94,8 +94,6 @@ class vmmMigrateDialog(vmmGObjectUI):
return 1
def _cleanup(self):
self.close()
self.vm = None
self.conn = None
self.engine = None

View File

@ -84,8 +84,6 @@ class vmmStorageBrowser(vmmGObjectUI):
return 1
def _cleanup(self):
self.close()
self.remove_conn()
self.conn = None