class Moob::BaseLom
Attributes
hostname[R]
username[R]
Public Class Methods
action(sym, descr)
click to toggle source
# File lib/moob/baselom.rb, line 44 def self.action sym, descr @actions ||= [] @actions << [sym, descr] end
actions()
click to toggle source
# File lib/moob/baselom.rb, line 40 def self.actions @actions end
name()
click to toggle source
# File lib/moob/baselom.rb, line 36 def self.name @name end
new(hostname, options = {})
click to toggle source
# File lib/moob/baselom.rb, line 10 def initialize hostname, options = {} @hostname = hostname @transport = options[:transport] or 'https' @username = options[:username] @password = options[:password] @params = options[:params] @session = Patron::Session.new @session.headers['User-Agent'] = 'Mozilla/5.0 (Macintosh; '\ 'Intel Mac OS X 10.7; rv:5.0.1) Gecko/20100101 Firefox/5.0.1' @session.base_url = "#{@transport}://#{hostname}/" @session.connect_timeout = 30 @session.timeout = 30 @session.insecure = true @session.default_response_charset = 'ISO-8859-1' end
Public Instance Methods
detect()
click to toggle source
# File lib/moob/baselom.rb, line 32 def detect false end
logout()
click to toggle source
# File lib/moob/baselom.rb, line 27 def logout end