From c192651e90a43f54f3820180056ead33d8453bf5 Mon Sep 17 00:00:00 2001 From: Brian Cain Date: Wed, 28 Aug 2019 15:09:38 -0700 Subject: [PATCH] Make dependency provisioners experimental --- plugins/kernel_v2/config/vm.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/kernel_v2/config/vm.rb b/plugins/kernel_v2/config/vm.rb index 23a5a4352..25bc74762 100644 --- a/plugins/kernel_v2/config/vm.rb +++ b/plugins/kernel_v2/config/vm.rb @@ -7,6 +7,7 @@ require "vagrant/action/builtin/mixin_synced_folders" require "vagrant/config/v2/util" require "vagrant/util/platform" require "vagrant/util/presence" +require "vagrant/util/experimental" require File.expand_path("../vm_provisioner", __FILE__) require File.expand_path("../vm_subvm", __FILE__) @@ -338,7 +339,11 @@ module VagrantPlugins after = options.delete(:after) end - prov = VagrantConfigProvisioner.new(name, type.to_sym, before, after) + if Vagrant::Util::Experimental.feature_enabled?("dependency_provisioners") + prov = VagrantConfigProvisioner.new(name, type.to_sym, before, after) + else + prov = VagrantConfigProvisioner.new(name, type.to_sym) + end @provisioners << prov end