class LiveJournal::Server

A LiveJournal server. name is currently unused.

Attributes

name[RW]
url[RW]

Public Class Methods

new(name, url) click to toggle source
# File lib/livejournal/basic.rb, line 30
def initialize(name, url)
  @name = name
  @url = url
end

Public Instance Methods

==(server) click to toggle source
# File lib/livejournal/basic.rb, line 47
def ==(server)
  host == server.host
end
host() click to toggle source
# File lib/livejournal/basic.rb, line 35
def host
  uri.host
end
port() click to toggle source
# File lib/livejournal/basic.rb, line 39
def port
  uri.port
end
use_ssl() click to toggle source
# File lib/livejournal/basic.rb, line 43
def use_ssl
  uri.scheme == "https"
end

Private Instance Methods

uri() click to toggle source
# File lib/livejournal/basic.rb, line 52
def uri
  URI.parse(url)
end