Module: Tango::ConfigFiles
- Included in:
- Runner
- Defined in:
- lib/tango/config_files.rb
Instance Method Summary collapse
Instance Method Details
#write(path, contents, permissions = nil) ⇒ Object
9 10 11 12 13 14 |
# File 'lib/tango/config_files.rb', line 9 def write(path, contents, = nil) contents = unindent(contents) contents = ERB.new(contents).result(binding) File.open(path, "w") {|file| file.write(contents) } FileUtils.chmod(, path) if end |