From a397476681d12ddac05d26cae2adbb91a365d0a2 Mon Sep 17 00:00:00 2001 From: hartator Date: Tue, 9 Aug 2016 12:53:46 -0500 Subject: [PATCH] Save error files only if `--all` option is passed --- lib/wayback_machine_downloader.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/wayback_machine_downloader.rb b/lib/wayback_machine_downloader.rb index a3a0ff0..8dd607c 100644 --- a/lib/wayback_machine_downloader.rb +++ b/lib/wayback_machine_downloader.rb @@ -160,7 +160,10 @@ class WaybackMachineDownloader end rescue OpenURI::HTTPError => e puts "#{file_url} # #{e}" - file.write(e.io.read) + if @all + file.write(e.io.read) + puts "#{file_path} saved anyway." + end rescue StandardError => e puts "#{file_url} # #{e}" end