Sha256: 6839a50f07d4f908d9172862f4142830dff2011b4e463f37de3deed092ce846c

Contents?: true

Size: 1.04 KB

Versions: 3

Compression:

Stored size: 1.04 KB

Contents

module Loopiator
  class Configuration
    attr_accessor :environment
    attr_accessor :hosts, :port, :path
    attr_accessor :auth_user, :auth_password
    attr_accessor :use_ssl, :timeout
    attr_accessor :debug
    attr_accessor :username, :password
    attr_accessor :proxy_host, :proxy_port, :proxy_user, :proxy_password
    
    def initialize
      self.environment      =   :production
      
      self.hosts            =   {
        production: "api.loopia.se",
        test:       "test-api.loopia.se"
      }
      
      self.port             =   443
      self.path             =   "/RPCSERV"
      
      self.auth_user        =   nil
      self.auth_password    =   nil
      
      self.use_ssl          =   true
      self.timeout          =   180
      
      self.debug            =   false
      
      self.username         =   nil
      self.password         =   nil
      
      self.proxy_host       =   nil
      self.proxy_port       =   nil
      self.proxy_user       =   nil
      self.proxy_password   =   nil
    end
        
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
loopiator-0.3.8 lib/loopiator/configuration.rb
loopiator-0.3.7 lib/loopiator/configuration.rb
loopiator-0.3.6 lib/loopiator/configuration.rb