class HS::Config
Constants
- DEFAULT_BASE_URL
Public Class Methods
new()
click to toggle source
# File lib/hs/config.rb, line 16 def initialize @data = load_configuration end
publish_url()
click to toggle source
# File lib/hs/config.rb, line 12 def self.publish_url instance.publish_url end
Public Instance Methods
publish_url()
click to toggle source
# File lib/hs/config.rb, line 20 def publish_url @data['publish_url'] || DEFAULT_BASE_URL end
Private Instance Methods
load_configuration()
click to toggle source
# File lib/hs/config.rb, line 26 def load_configuration return {} unless File.exist?('.hs.yml') YAML.load_file('.hs.yml') end