Add a warning when upgrading an unknown network
This commit is contained in:
parent
a74fc014d6
commit
f8c7622414
|
@ -90,6 +90,8 @@ module VagrantPlugins
|
||||||
|
|
||||||
# Upgrade to a V2 configuration
|
# Upgrade to a V2 configuration
|
||||||
def upgrade(new)
|
def upgrade(new)
|
||||||
|
warnings = []
|
||||||
|
|
||||||
new.vm.base_mac = self.base_mac if self.base_mac
|
new.vm.base_mac = self.base_mac if self.base_mac
|
||||||
new.vm.box = self.box if self.box
|
new.vm.box = self.box if self.box
|
||||||
new.vm.box_url = self.box_url if self.box_url
|
new.vm.box_url = self.box_url if self.box_url
|
||||||
|
@ -111,7 +113,7 @@ module VagrantPlugins
|
||||||
# Re-define all networks.
|
# Re-define all networks.
|
||||||
self.networks.each do |type, args|
|
self.networks.each do |type, args|
|
||||||
if type == :unknown
|
if type == :unknown
|
||||||
# TODO: Warn that we don't know what the heck this is.
|
warnings << "Unknown network type '#{args}' will be ignored."
|
||||||
next
|
next
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -139,7 +141,6 @@ module VagrantPlugins
|
||||||
end
|
end
|
||||||
|
|
||||||
# If name is used, warn that it has no effect anymore
|
# If name is used, warn that it has no effect anymore
|
||||||
warnings = []
|
|
||||||
if @name
|
if @name
|
||||||
warnings << "`config.vm.name` has no effect anymore. Names are derived\n" +
|
warnings << "`config.vm.name` has no effect anymore. Names are derived\n" +
|
||||||
"directly from any `config.vm.define` calls."
|
"directly from any `config.vm.define` calls."
|
||||||
|
|
Loading…
Reference in New Issue