[DRE-commits] r2036 - tools/gemsd

daigo at alioth.debian.org daigo at alioth.debian.org
Mon Nov 5 13:04:53 UTC 2007


Author: daigo
Date: 2007-11-05 13:04:53 +0000 (Mon, 05 Nov 2007)
New Revision: 2036

Modified:
   tools/gemsd/download_gems.rb
Log:
Skip errors while downloading gems

Modified: tools/gemsd/download_gems.rb
===================================================================
--- tools/gemsd/download_gems.rb	2007-11-05 12:17:32 UTC (rev 2035)
+++ tools/gemsd/download_gems.rb	2007-11-05 13:04:53 UTC (rev 2036)
@@ -43,8 +43,11 @@
     gems.each_value do |spec|
       puts "Downloading #{spec.full_name} ..."
       dest_file = File.join(DIR_DOWNLOAD, "#{spec.full_name}.gem")
-      p dest_file
-      ri.download_gem(dest_file, source, spec)
+      begin 
+        ri.download_gem(dest_file, source, spec)
+      rescue
+        $stderr.puts "Failed to download #{spec.full_name}.gem"
+      end
     end
   end
 end




More information about the Pkg-ruby-extras-commits mailing list