class Down::Backend
Public Class Methods
download(*args, &block)
click to toggle source
# File lib/down/backend.rb, line 11 def self.download(*args, &block) new.download(*args, &block) end
open(*args, &block)
click to toggle source
# File lib/down/backend.rb, line 15 def self.open(*args, &block) new.open(*args, &block) end
Private Instance Methods
download_result(tempfile, destination)
click to toggle source
# File lib/down/backend.rb, line 21 def download_result(tempfile, destination) if destination tempfile.close FileUtils.mv tempfile.path, destination nil else tempfile end end