def new_volume(self, src_ignore): pool = self.current_pool() if pool is None: return try: if self.addvol is None: self.addvol = vmmCreateVolume(self.conn, pool) self.addvol.connect("vol-created", self.refresh_current_pool) else: self.addvol.set_parent_pool(self.conn, pool) self.addvol.set_modal(True) self.addvol.set_name_hint(self.vm_name) self.addvol.show(self.topwin) except Exception, e: self.show_err(_("Error launching volume wizard: %s") % str(e))
def add_vol(self, src_ignore): pool = self.current_pool() if pool is None: return logging.debug("Launching 'Add Volume' wizard for pool '%s'", pool.get_name()) try: if self.addvol is None: self.addvol = vmmCreateVolume(self.conn, pool) self.addvol.connect("vol-created", self.refresh_current_pool) else: self.addvol.set_parent_pool(pool) self.addvol.show(self.topwin) except Exception, e: self.err.show_err(_("Error launching volume wizard: %s") % str(e))
def new_volume(self, src_ignore): pool = self.current_pool() if pool is None: return try: if self.addvol is None: self.addvol = vmmCreateVolume(self.conn, pool) self.addvol.connect("vol-created", self.refresh_current_pool) else: self.addvol.set_parent_pool(pool) self.addvol.set_modal(True) self.addvol.set_name_hint(self.vm_name) self.addvol.show(self.topwin) except Exception, e: self.show_err(_("Error launching volume wizard: %s") % str(e))