def reachable_for_upload? (pw)
      return :mountable if mounted?
      return false unless check_pw :rw , pw
      begin
        mount pw, :rw
        return :mountable
      rescue
        return false
      ensure
        unmount
      end
    end
def reachable_for_upload? (pw)
      return :mountable if mounted?
      return false unless check_pw :rw , pw
      begin
        mount pw, :rw
        return :mountable
      rescue
        return false
      ensure
        unmount
      end
    end
Check to see if this dist point is reachable for uploads (read-write)
 via filesharing.

 @param pw[String] the read-write password to use for checking the connection

 @return [FalseClass, Symbol] false if not reachable, otherwise :mountable