diff --git a/plugins/kernel_v1/config/vm_provisioner.rb b/plugins/kernel_v1/config/vm_provisioner.rb index acd96ae19..b42d03a7e 100644 --- a/plugins/kernel_v1/config/vm_provisioner.rb +++ b/plugins/kernel_v1/config/vm_provisioner.rb @@ -48,7 +48,7 @@ module VagrantPlugins return end - if !(provisioner <= Vagrant::Plugin::V1::Provisioner) + if !(provisioner <= Vagrant.plugin("1", :provisioner)) errors.add(I18n.t("vagrant.config.vm.provisioner_invalid_class", :shortcut => shortcut)) end diff --git a/plugins/provisioners/chef/provisioner/base.rb b/plugins/provisioners/chef/provisioner/base.rb index 2264beca4..6de7d0c83 100644 --- a/plugins/provisioners/chef/provisioner/base.rb +++ b/plugins/provisioners/chef/provisioner/base.rb @@ -6,7 +6,7 @@ module VagrantPlugins # This class is a base class where the common functionality shared between # chef-solo and chef-client provisioning are stored. This is **not an actual # provisioner**. Instead, {ChefSolo} or {ChefServer} should be used. - class Base < Vagrant::Plugin::V1::Provisioner + class Base < Vagrant.plugin("1", :provisioner) include Vagrant::Util::Counter def initialize(env, config) diff --git a/plugins/provisioners/puppet/provisioner/puppet.rb b/plugins/provisioners/puppet/provisioner/puppet.rb index afdcd74c7..266e93de7 100644 --- a/plugins/provisioners/puppet/provisioner/puppet.rb +++ b/plugins/provisioners/puppet/provisioner/puppet.rb @@ -7,7 +7,7 @@ module VagrantPlugins error_namespace("vagrant.provisioners.puppet") end - class Puppet < Vagrant::Plugin::V1::Provisioner + class Puppet < Vagrant.plugin("1", :provisioner) class Config < Vagrant.plugin("1", :config) attr_accessor :manifest_file attr_accessor :manifests_path diff --git a/plugins/provisioners/puppet/provisioner/puppet_server.rb b/plugins/provisioners/puppet/provisioner/puppet_server.rb index 0fdba7eb0..393860720 100644 --- a/plugins/provisioners/puppet/provisioner/puppet_server.rb +++ b/plugins/provisioners/puppet/provisioner/puppet_server.rb @@ -5,7 +5,7 @@ module VagrantPlugins error_namespace("vagrant.provisioners.puppet_server") end - class PuppetServer < Vagrant::Plugin::V1::Provisioner + class PuppetServer < Vagrant.plugin("1", :provisioner) class Config < Vagrant.plugin("1", :config) attr_accessor :puppet_server attr_accessor :puppet_node diff --git a/plugins/provisioners/shell/provisioner.rb b/plugins/provisioners/shell/provisioner.rb index 7f0bc3bfd..f2a234fec 100644 --- a/plugins/provisioners/shell/provisioner.rb +++ b/plugins/provisioners/shell/provisioner.rb @@ -3,7 +3,7 @@ require "tempfile" module VagrantPlugins module Shell - class Provisioner < Vagrant::Plugin::V1::Provisioner + class Provisioner < Vagrant.plugin("1", :provisioner) class Config < Vagrant.plugin("1", :config) attr_accessor :inline attr_accessor :path