Class: Embiggen::Configuration
- Inherits:
-
Object
- Object
- Embiggen::Configuration
- Defined in:
- lib/embiggen/configuration.rb
Class Attribute Summary collapse
Class Method Summary collapse
Class Attribute Details
.redirects ⇒ Object
15 16 17 |
# File 'lib/embiggen/configuration.rb', line 15 def self.redirects @redirects ||= 5 end |
.shorteners ⇒ Object
From longurl.org/services
20 21 22 |
# File 'lib/embiggen/configuration.rb', line 20 def self.shorteners @shorteners ||= ShortenerList.new(shorteners_from_file) end |
.timeout ⇒ Object
11 12 13 |
# File 'lib/embiggen/configuration.rb', line 11 def self.timeout @timeout ||= 1 end |
Class Method Details
.shorteners_from_file ⇒ Object
24 25 26 27 |
# File 'lib/embiggen/configuration.rb', line 24 def self.shorteners_from_file file_path = File.('../../../shorteners.txt', __FILE__) File.readlines(file_path).map(&:chomp) end |