Sha256: fd01ddcbd61736725b00824bd8cd981be8a5238219bfac18c77fa7db7f243525

Contents?: true

Size: 398 Bytes

Versions: 12

Compression:

Stored size: 398 Bytes

Contents

module Vagrant
  module Downloaders
    # Represents a base class for a downloader. A downloader handles
    # downloading a box file to a temporary file.
    class Base
      include Vagrant::Util

      # Downloads the source file to the destination file. It is up to
      # implementors of this class to handle the logic.
      def download!(source_url, destination_file); end
    end
  end
end

Version data entries

12 entries across 12 versions & 2 rubygems

Version Path
vagrantup-0.1.4 lib/vagrant/downloaders/base.rb
vagrantup-0.1.3 lib/vagrant/downloaders/base.rb
vagrantup-0.1.2 lib/vagrant/downloaders/base.rb
vagrantup-0.1.1 lib/vagrant/downloaders/base.rb
vagrantup-0.1.0 lib/vagrant/downloaders/base.rb
vagrant-0.2.0.pre lib/vagrant/downloaders/base.rb
vagrant-0.1.4 lib/vagrant/downloaders/base.rb
vagrant-0.1.4.pre.a lib/vagrant/downloaders/base.rb
vagrant-0.1.3 lib/vagrant/downloaders/base.rb
vagrant-0.1.2 lib/vagrant/downloaders/base.rb
vagrant-0.1.1 lib/vagrant/downloaders/base.rb
vagrant-0.1.0 lib/vagrant/downloaders/base.rb