Sha256: 15ae71776d701be9e0a2c2acca7d592c6280e1ad708290db36817c22add18b2a
Contents?: true
Size: 524 Bytes
Versions: 2
Compression:
Stored size: 524 Bytes
Contents
# frozen-string-literal: true require "down/version" require "down/chunked_io" require "down/errors" require "fileutils" module Down class Backend def self.download(*args, &block) new.download(*args, &block) end def self.open(*args, &block) new.open(*args, &block) end private def download_result(tempfile, destination) if destination tempfile.close FileUtils.mv tempfile.path, destination nil else tempfile end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
down-4.4.0 | lib/down/backend.rb |
down-4.3.0 | lib/down/backend.rb |