lib/massive_sitemap/writer/file.rb in massive_sitemap-2.0.0.rc6 vs lib/massive_sitemap/writer/file.rb in massive_sitemap-2.0.0.rc7
- old
+ new
@@ -1,9 +1,12 @@
+# Copyright (c) 2012, SoundCloud Ltd., Tobias Bielohlawek
+
require 'fileutils'
require 'massive_sitemap/writer/base'
-# Write into File
+# MassiveSitemap Writer File
+# Extension to base writer for writing into file(s).
module MassiveSitemap
module Writer
class File < Base
@@ -25,10 +28,10 @@
#create dir if not exists
@stream_id = filename
::File.dirname(tmp_filename).tap do |dir|
FileUtils.mkdir_p(dir) unless ::File.exists?(dir)
end
- ::File.open(tmp_filename, 'w:ASCII-8BIT')
+ ::File.open(tmp_filename, 'w')
end
def close_stream(file)
file.close
# Move from tmp_file into acutal file