class Flash::Config

Public Class Methods

new() click to toggle source
Calls superclass method
# File lib/flash/config.rb, line 6
def initialize
  check_config_file!
  data = YAML.load_file(config_file)
  super(data)
end

Private Instance Methods

check_config_file!() click to toggle source
# File lib/flash/config.rb, line 14
def check_config_file!
  error("#{config_file} does not exist.") unless File.exist?(config_file)
end
config_file() click to toggle source
# File lib/flash/config.rb, line 18
def config_file
  '.flash.yml'
end
error(message) click to toggle source
# File lib/flash/config.rb, line 22
def error(message)
  puts "ERROR: #{message}"
  exit 1
end