Module: Configdir
- Defined in:
- lib/configdir.rb,
lib/configdir/version.rb
Constant Summary collapse
- VERSION =
"0.0.3"
Class Method Summary collapse
Class Method Details
.read(configdir) ⇒ Object
5 6 7 8 9 10 11 12 |
# File 'lib/configdir.rb', line 5 def self.read(configdir) @cfgdir = Hash.new Dir.foreach(configdir) do |conf| next if conf == '.' or conf == '..' @cfgdir[conf.to_sym] = File.open(configdir + "/" + conf).first.chomp end return @cfgdir end |
.write(configdir, s) ⇒ Object
14 15 16 17 18 19 20 21 |
# File 'lib/configdir.rb', line 14 def self.write(configdir, s) @settings = s @settings.keys.each do |file| f = File.open(configdir + "/" + file.to_s, "w") f.write(@settings[file]) f.close end end |