def mount_added_callback(self, volume_monitor, mount): print "mount added" if get_auto_mount() == "mount_and_open" or self._ask_confirmed: os.popen("xdg-open %s" % (mount.get_root().get_uri())) self._ask_confirmed = False self.__load_monitor()
def mount_added_callback(self, volume_monitor, mount): print "mount added" if get_auto_mount() == "mount_and_open" or self._ask_confirmed: os.popen("xdg-open %s" % (mount.get_root().get_uri())) self._ask_confirmed = False self.__load_monitor()
def volume_added_callback(self, volume_monitor, volume): print "volume added" def confirm_cb(): if not volume.get_mount(): self._ask_confirmed = True volume.mount(self.op, self.cancall_opeartion, flags=gio.MOUNT_MOUNT_NONE) auto = get_auto_mount() if auto == "mount" or auto == "mount_and_open": if not volume.get_mount(): volume.mount(self.op, self.cancall_opeartion, flags=gio.MOUNT_MOUNT_NONE) elif auto == "ask": ConfirmDialog( _("Storage Device"), _('Mount and open device "%s"?') % volume.get_name(), confirm_callback=confirm_cb ).show_all() self.__load_monitor()
def volume_added_callback(self, volume_monitor, volume): print "volume added" def confirm_cb(): if not volume.get_mount(): self._ask_confirmed = True volume.mount(self.op, self.cancall_opeartion, flags=gio.MOUNT_MOUNT_NONE) auto = get_auto_mount() if auto == "mount" or auto == "mount_and_open": if not volume.get_mount(): volume.mount(self.op, self.cancall_opeartion, flags=gio.MOUNT_MOUNT_NONE) elif auto == "ask": ConfirmDialog(_("Storage Device"), _("Mount and open device \"%s\"?") % volume.get_name(), confirm_callback=confirm_cb).show_all() self.__load_monitor()