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