class Cipherpipe::Vault::Download

Attributes

external_source[R]

Public Class Methods

call(external_source) click to toggle source
# File lib/cipherpipe/vault/download.rb, line 5
def self.call(external_source)
  new(external_source).call
end
new(external_source) click to toggle source
# File lib/cipherpipe/vault/download.rb, line 9
def initialize(external_source)
  @external_source = external_source
end

Public Instance Methods

call() click to toggle source
# File lib/cipherpipe/vault/download.rb, line 13
def call
  Cipherpipe::Vault::API.new(Vault.client).read(
    external_source.destination
  ).data
end