Sha256: aec8bf308b13c5b5b425f323fbf2edbde454dcc6271d8f46a9dcc1e93ca607d3

Contents?: true

Size: 671 Bytes

Versions: 36

Compression:

Stored size: 671 Bytes

Contents

#!/usr/bin/env ruby
require 'vagrant'
require 'vagrant/cli'

env = Vagrant::Environment.new

begin
  # Set the UI early in case any errors are raised, and load
  # the config immediately, so we gather any new commands from
  # plugins
  env.ui = Vagrant::UI::Shell.new(env, Thor::Base.shell.new)
  env.load!

  # Kick start the CLI
  Vagrant::CLI.start(ARGV, :env => env)
rescue Vagrant::Errors::VagrantError => e
  opts = { :prefix => false }
  env.ui.error e.message, opts if e.message
  env.ui.error e.backtrace.join("\n"), opts if ENV["VAGRANT_DEBUG"]
  exit e.status_code if e.respond_to?(:status_code)
  exit 999 # An error occurred with no status code defined
end

Version data entries

36 entries across 36 versions & 4 rubygems

Version Path
vagrantup-0.7.5 bin/vagrant
vagrantup-0.7.4 bin/vagrant
vagrantup-0.7.3 bin/vagrant
vagrantup-0.7.2 bin/vagrant
vagrantup-0.7.1 bin/vagrant
vagrantup-0.7.0 bin/vagrant
vagrantup-0.6.9 bin/vagrant
vagrantup-0.6.8 bin/vagrant
vagrantup-0.6.7 bin/vagrant
vagrantup-0.6.6 bin/vagrant
vagrantup-0.6.5 bin/vagrant
vagrantup-0.6.4 bin/vagrant
vagrantup-0.6.3 bin/vagrant
vagrantup-0.6.2 bin/vagrant
vagrantup-0.6.1 bin/vagrant
vagrantup-0.6.0 bin/vagrant
vagrant-0.7.5 bin/vagrant
vagrant-0.7.4 bin/vagrant
fixed-vagrant-0.7.4.dev bin/vagrant
vagrant-0.7.3 bin/vagrant