Method: Tracking::Config#write
- Defined in:
- lib/tracking/config.rb
#write ⇒ Object
Writes the configs to the file config.yml
69 70 71 72 73 74 75 76 77 78 79 |
# File 'lib/tracking/config.rb', line 69 def write configs = if File.exist? PATH defaults.merge(YAML.load_file PATH) else defaults end FileUtils.mkdir DIR unless File.directory? DIR File.open(PATH, 'w') do |fh| fh.puts configs.to_yaml end end |