Class: Wewoo::Configuration
- Inherits:
-
Object
- Object
- Wewoo::Configuration
- Defined in:
- lib/wewoo/configuration.rb
Class Method Summary collapse
- .debug(value = false) ⇒ Object
- .log_file(file = STDOUT) ⇒ Object
- .url(host = nil, port = nil) ⇒ Object
Class Method Details
.debug(value = false) ⇒ Object
7 8 9 |
# File 'lib/wewoo/configuration.rb', line 7 def self.debug(value=false) @debug ||= value end |
.log_file(file = STDOUT) ⇒ Object
3 4 5 |
# File 'lib/wewoo/configuration.rb', line 3 def self.log_file(file=STDOUT) @logger ||= file end |
.url(host = nil, port = nil) ⇒ Object
11 12 13 14 15 16 17 |
# File 'lib/wewoo/configuration.rb', line 11 def self.url(host=nil, port=nil) @url = nil if host @url ||= begin url = compute_url( host, port) || ENV['WEWOO_URL'] || default_url url.to_s.gsub( %r(/*$), '' ) end end |