core: vagrant -v no longer loads Vagrantfile
This commit is contained in:
parent
d9d9264747
commit
896ae7b9ba
|
@ -46,6 +46,7 @@ IMPROVEMENTS:
|
||||||
- core: Mark `disabled` as true on forwarded port to disable. [GH-1922]
|
- core: Mark `disabled` as true on forwarded port to disable. [GH-1922]
|
||||||
- core: NFS exports are now namespaced by user ID, so pruning NFS won't
|
- core: NFS exports are now namespaced by user ID, so pruning NFS won't
|
||||||
remove exports from other users. [GH-1511]
|
remove exports from other users. [GH-1511]
|
||||||
|
- core: "vagrant -v" no longer loads the Vagrantfile
|
||||||
- commands/box/remove: Fix stack trace that happens if no provider
|
- commands/box/remove: Fix stack trace that happens if no provider
|
||||||
is specified. [GH-2100]
|
is specified. [GH-2100]
|
||||||
- commands/plugin/install: Post install message of a plugin will be
|
- commands/plugin/install: Post install message of a plugin will be
|
||||||
|
|
|
@ -60,6 +60,12 @@ ARGV.each do |arg|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Fast path the version of Vagrant
|
||||||
|
if ARGV.include?("-v") || ARGV.include?("--version")
|
||||||
|
puts "Vagrant v#{Vagrant::VERSION}"
|
||||||
|
exit 0
|
||||||
|
end
|
||||||
|
|
||||||
env = nil
|
env = nil
|
||||||
begin
|
begin
|
||||||
# Create the environment, which is the cwd of wherever the
|
# Create the environment, which is the cwd of wherever the
|
||||||
|
|
|
@ -14,15 +14,7 @@ module Vagrant
|
||||||
end
|
end
|
||||||
|
|
||||||
def execute
|
def execute
|
||||||
if @main_args.include?("-v") || @main_args.include?("--version")
|
if @main_args.include?("-h") || @main_args.include?("--help")
|
||||||
# Version short-circuits the whole thing. Just print
|
|
||||||
# the version and exit.
|
|
||||||
@env.ui.info(I18n.t("vagrant.commands.version.output",
|
|
||||||
:version => Vagrant::VERSION),
|
|
||||||
:prefix => false)
|
|
||||||
|
|
||||||
return 0
|
|
||||||
elsif @main_args.include?("-h") || @main_args.include?("--help")
|
|
||||||
# Help is next in short-circuiting everything. Print
|
# Help is next in short-circuiting everything. Print
|
||||||
# the help and exit.
|
# the help and exit.
|
||||||
help
|
help
|
||||||
|
|
Loading…
Reference in New Issue