class Neverdone::Config

Public Class Methods

load() click to toggle source
# File lib/neverdone.rb, line 16
def self.load
  if File.exist?("#{ENV['HOME']}/.neverdone.conf")
    c = Config.new.merge YAML.load_file("#{ENV['HOME']}/.neverdone.conf")
  else
    c = Config.new
  end
  c[:user_store_url] = 'https://www.evernote.com/edam/user' if not c[:user_store_url]
  c
end

Public Instance Methods

save() click to toggle source
# File lib/neverdone.rb, line 10
def save
  File.open "#{ENV['HOME']}/.neverdone.conf", 'w' do |f|
    f.puts self.to_yaml
  end
end