Sha256: 85dff5edae3ce9b73a8dc64b23ba7ddc3e093701bd5e33fc8933abc343a82181

Contents?: true

Size: 833 Bytes

Versions: 10

Compression:

Stored size: 833 Bytes

Contents

libdir = File.dirname(__FILE__)
PROJECT_ROOT = File.join(libdir, '..') unless defined?(PROJECT_ROOT)

# The libs which must be loaded prior to the rest
%w{tempfile open-uri json pathname logger uri net/http virtualbox net/ssh archive/tar/minitar
  net/scp fileutils mario}.each do |lib|
  require lib
end

# The vagrant specific files which must be loaded prior to the rest
%w{vagrant/util vagrant/util/stacked_proc_runner vagrant/util/progress_meter vagrant/actions/base vagrant/downloaders/base vagrant/actions/collection
  vagrant/actions/runner vagrant/config vagrant/provisioners/base vagrant/provisioners/chef vagrant/commands/base vagrant/commands/box}.each do |f|
  require File.expand_path(f, libdir)
end

# Glob require the rest
Dir[File.join(libdir, "vagrant", "**", "*.rb")].each do |f|
  require File.expand_path(f)
end

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
vagrantup-0.3.4 lib/vagrant.rb
vagrantup-0.3.3 lib/vagrant.rb
vagrantup-0.3.2 lib/vagrant.rb
vagrantup-0.3.1 lib/vagrant.rb
vagrantup-0.3.0 lib/vagrant.rb
vagrant-0.3.4 lib/vagrant.rb
vagrant-0.3.3 lib/vagrant.rb
vagrant-0.3.2 lib/vagrant.rb
vagrant-0.3.1 lib/vagrant.rb
vagrant-0.3.0 lib/vagrant.rb