lib/terraspace/compiler/writer.rb in terraspace-1.1.3 vs lib/terraspace/compiler/writer.rb in terraspace-1.1.4
- old
+ new
@@ -32,10 +32,10 @@
def write(content)
FileUtils.mkdir_p(File.dirname(dest_path))
if content.respond_to?(:path) # IO filehandle
FileUtils.cp(content.path, dest_path) # preserves permission
else # just content
- IO.write(dest_path, content)
+ IO.write(dest_path, content, mode: "wb")
end
logger.debug "Created #{Terraspace::Util.pretty_path(dest_path)}"
end
end
end