class PuppetGenerator::Exporters::Directory
Public Instance Methods
write(directory, definitions=[])
click to toggle source
# File lib/puppet_generator/exporters/directory.rb, line 5 def write(directory, definitions=[]) ::Dir.mkdir directory unless ::Dir.exists? directory definitions.each do |d| filename = ::File.join( directory, "#{d.file_name}" ) ::File.open(filename, "w") do |f| f.puts d.text end end end
writes_to?(destination)
click to toggle source
# File lib/puppet_generator/exporters/directory.rb, line 17 def writes_to?(destination) /^(?:dir|directory):/ === destination end