From 01a7ad64d7c674a57a518ff30745f2d62b564e28 Mon Sep 17 00:00:00 2001 From: Sami Samhuri Date: Sun, 19 Apr 2015 11:00:34 -0700 Subject: [PATCH] use File.write instead of File.open for simple writes --- bin/inline-css.rb | 2 +- bin/rss.rb | 4 ++-- server/harp_blog.rb | 4 +--- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/bin/inline-css.rb b/bin/inline-css.rb index 5527a3d..325a19f 100755 --- a/bin/inline-css.rb +++ b/bin/inline-css.rb @@ -46,7 +46,7 @@ class CSSInliner end end - File.open(html_path, 'w') { |f| f.puts(doc.to_html) } + File.write(html_path, doc.to_html) end end diff --git a/bin/rss.rb b/bin/rss.rb index c50e451..2afd936 100755 --- a/bin/rss.rb +++ b/bin/rss.rb @@ -49,11 +49,11 @@ class Blag }.delete_if { |k, v| v.nil? } end json = JSON.pretty_generate data - File.open(data_file, 'w') { |f| f.puts json } + File.write(data_file, json) end def generate_rss - File.open(rss_file, 'w') { |f| f.puts feed_xml.target! } + File.write(rss_file, feed_xml.target!) end def latest_posts(n = @num_posts) diff --git a/server/harp_blog.rb b/server/harp_blog.rb index 415fe7e..0ecb923 100644 --- a/server/harp_blog.rb +++ b/server/harp_blog.rb @@ -368,9 +368,7 @@ class HarpBlog puts ">>> write file '#{filename}', contents:" puts data else - File.open(filename, 'w') do |f| - f.puts(data) - end + File.write(filename, data) end end