class Poto::Services::Download

Attributes

file[R]
uri[R]

Public Class Methods

new(file:, uri:) click to toggle source
# File lib/poto/services/download.rb, line 9
def initialize(file:, uri:)
  @file = file
  @uri = uri
end

Public Instance Methods

call() click to toggle source
# File lib/poto/services/download.rb, line 14
def call
  open(uri) do |src|
    file.write(src.read)
  end

  file.close
  file.path
end