Sha256: 17d6779bb247a9855a7af9dab57af0e8618c2990259b9c4126051c525c1c38fb
Contents?: true
Size: 545 Bytes
Versions: 1
Compression:
Stored size: 545 Bytes
Contents
# frozen-string-literal: true require "down/version" require "down/chunked_io" require "down/errors" require "down/utils" 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
down-4.5.0 | lib/down/backend.rb |