Commit 209bfa1

mo <mo.khan@gmail.com>
2018-11-12 18:07:57
add retry logic to download.
1 parent f4c4e12
Changed files (2)
lib/del/configuration.rb
@@ -71,12 +71,12 @@ module Del
     def download(url)
       Net::Hippie.logger = logger
 
-      Net::Hippie::Client.new.yield_self do |x|
-        response = x.get(url)
-        path = Tempfile.new('del').path
-        IO.write(path, response.body)
-        load(path)
+      response = Net::Hippie::Client.new.yield_self do |x|
+        x.with_retry { |y| y.get(url) }
       end
+      path = Tempfile.new('del').path
+      IO.write(path, response.body)
+      load(path)
     end
   end
 end
lib/del/version.rb
@@ -1,5 +1,5 @@
 # frozen_string_literal: true
 
 module Del
-  VERSION = '0.1.18'
+  VERSION = '0.1.19'
 end