Method: CyberarmEngine::Cache::DownloadManager::Download#initialize
- Defined in:
- lib/cyberarm_engine/cache/download_manager.rb
#initialize(uri:, save_as:, callback: nil) ⇒ Download
Returns a new instance of Download.
60 61 62 63 64 65 66 67 68 69 70 71 72 |
# File 'lib/cyberarm_engine/cache/download_manager.rb', line 60 def initialize(uri:, save_as:, callback: nil) @uri = uri @save_as = save_as @callback = callback @status = :pending @remaining_bytes = 0.0 @total_downloaded_bytes = 0.0 @total_bytes = 0.0 @error_message = "" end |