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