lib/elsmore/writer.rb in elsmore-0.1.7 vs lib/elsmore/writer.rb in elsmore-0.2.0

- old
+ new

@@ -1,8 +1,8 @@ module Elsmore class Writer - attr_accessor :resource + attr_accessor :resource, :emitter def initialize resource self.resource = resource end @@ -22,9 +22,12 @@ private def write_file return if File.exist?(full_filename) ensure_directory full_filename + + emitter.log("! Saving #{full_filename}") + File.open(full_filename, 'w') do |file| file.write(resource.data) end end