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()