def change_storage_browse(self, ignore): def callback(src_ignore, txt): self.widget("change-storage-new").set_text(txt) if self.storage_browser is None: self.storage_browser = vmmStorageBrowser(self.conn) self.storage_browser.connect("storage-browse-finish", callback) self.storage_browser.show(self.topwin, self.conn)
def _browse_file(self): if self.storage_browser is None: self.storage_browser = vmmStorageBrowser(self.conn) self.storage_browser.connect("storage-browse-finish", self.set_storage_path) self.storage_browser.stable_defaults = self.vm.stable_defaults() if self.media_type == MEDIA_FLOPPY: self.storage_browser.set_browse_reason( self.config.CONFIG_DIR_FLOPPY_MEDIA) else: self.storage_browser.set_browse_reason( self.config.CONFIG_DIR_ISO_MEDIA) self.storage_browser.show(self.topwin, self.conn)
def _browse_file(self): if self.storage_browser is None: def cb(src, text): ignore = src self.widget("backing-store").set_text(text) from virtManager.storagebrowse import vmmStorageBrowser self.storage_browser = vmmStorageBrowser(self.conn) self.storage_browser.connect("storage-browse-finish", cb) self.storage_browser.topwin.set_modal(self.topwin.get_modal()) self.storage_browser.can_new_volume = False self.storage_browser.set_browse_reason( self.config.CONFIG_DIR_IMAGE) self.storage_browser.show(self.topwin, self.conn)
def _browse_file(self): if self.storage_browser is None: self.storage_browser = vmmStorageBrowser(self.conn) self.storage_browser.connect("storage-browse-finish", self.set_storage_path) rhel6 = self.vm.rhel6_defaults() self.storage_browser.rhel6_defaults = rhel6 if self.media_type == MEDIA_FLOPPY: self.storage_browser.set_browse_reason( self.config.CONFIG_DIR_FLOPPY_MEDIA) else: self.storage_browser.set_browse_reason( self.config.CONFIG_DIR_ISO_MEDIA) self.storage_browser.show(self.topwin, self.conn)
def _browse_file(self, textent, isdir=False): def set_storage_cb(src, path): if path: textent.set_text(path) conn = self.conn reason = (isdir and self.config.CONFIG_DIR_FS or self.config.CONFIG_DIR_IMAGE) if self.storage_browser is None: self.storage_browser = vmmStorageBrowser(conn) self.storage_browser.stable_defaults = self.vm.stable_defaults() self.storage_browser.set_finish_cb(set_storage_cb) self.storage_browser.set_browse_reason(reason) self.storage_browser.show(self.topwin.get_ancestor(Gtk.Window), conn)