module Rolltools::Settings
Public Class Methods
get(key)
click to toggle source
# File lib/rolltools/settings.rb, line 21 def self.get(key) settings[key] end
set(key, value)
click to toggle source
# File lib/rolltools/settings.rb, line 14 def self.set(key, value) settings[key] = value File.open("#{Dir.home}/.rolltools.yml", "w") do |file| file.write settings.to_yaml end end
settings()
click to toggle source
# File lib/rolltools/settings.rb, line 9 def self.settings @@settings ||= YAML::load_file "#{Dir.home}/.rolltools.yml" rescue nil @@settings ||= {} end
settings=(settings)
click to toggle source
# File lib/rolltools/settings.rb, line 5 def self.settings=(settings) @@settings = settings end