class Squall::Config
Holds the configuration for Squall
Attributes
config[RW]
Public: A Hash that stores configuration info.
Public Class Methods
new()
click to toggle source
# File lib/squall/support/config.rb, line 7 def initialize @config = {} end
Public Instance Methods
[](v)
click to toggle source
Public: Hash accessor, delegates to `@config`.
Returns the value from `@config`.
# File lib/squall/support/config.rb, line 14 def [](v) @config[v] end
base_uri(value)
click to toggle source
Public: Sets the URL of your OnApp instance.
value - The String URL
Returns value.
# File lib/squall/support/config.rb, line 23 def base_uri(value) @config[:base_uri] = value end
debug(value)
click to toggle source
Public: Set to true to enable HTTP logging.
value - A Boolean
Returns value.
# File lib/squall/support/config.rb, line 50 def debug(value) @config[:debug] = value end
password(value)
click to toggle source
Public: Sets the API Password>
value - The String password
Returns value.
# File lib/squall/support/config.rb, line 41 def password(value) @config[:password] = value end
username(value)
click to toggle source
Public: Sets the API username.
value - The String username
Returns value.
# File lib/squall/support/config.rb, line 32 def username(value) @config[:username] = value end