Remove the ProvisionerCLeanup action from VirtualBox
This commit is contained in:
parent
cf2cca3b7c
commit
84c45a854c
|
@ -37,7 +37,6 @@ module VagrantPlugins
|
||||||
autoload :NFS, File.expand_path("../action/nfs", __FILE__)
|
autoload :NFS, File.expand_path("../action/nfs", __FILE__)
|
||||||
autoload :Package, File.expand_path("../action/package", __FILE__)
|
autoload :Package, File.expand_path("../action/package", __FILE__)
|
||||||
autoload :PackageVagrantfile, File.expand_path("../action/package_vagrantfile", __FILE__)
|
autoload :PackageVagrantfile, File.expand_path("../action/package_vagrantfile", __FILE__)
|
||||||
autoload :ProvisionerCleanup, File.expand_path("../action/provisioner_cleanup", __FILE__)
|
|
||||||
autoload :PruneNFSExports, File.expand_path("../action/prune_nfs_exports", __FILE__)
|
autoload :PruneNFSExports, File.expand_path("../action/prune_nfs_exports", __FILE__)
|
||||||
autoload :Resume, File.expand_path("../action/resume", __FILE__)
|
autoload :Resume, File.expand_path("../action/resume", __FILE__)
|
||||||
autoload :SaneDefaults, File.expand_path("../action/sane_defaults", __FILE__)
|
autoload :SaneDefaults, File.expand_path("../action/sane_defaults", __FILE__)
|
||||||
|
@ -90,7 +89,6 @@ module VagrantPlugins
|
||||||
b3.use CheckAccessible
|
b3.use CheckAccessible
|
||||||
b3.use EnvSet, :force => true
|
b3.use EnvSet, :force => true
|
||||||
b3.use action_halt
|
b3.use action_halt
|
||||||
b3.use ProvisionerCleanup
|
|
||||||
b3.use PruneNFSExports
|
b3.use PruneNFSExports
|
||||||
b3.use Destroy
|
b3.use Destroy
|
||||||
b3.use CleanMachineFolder
|
b3.use CleanMachineFolder
|
||||||
|
|
|
@ -1,25 +0,0 @@
|
||||||
module VagrantPlugins
|
|
||||||
module ProviderVirtualBox
|
|
||||||
module Action
|
|
||||||
class ProvisionerCleanup
|
|
||||||
def initialize(app, env)
|
|
||||||
@app = app
|
|
||||||
end
|
|
||||||
|
|
||||||
def call(env)
|
|
||||||
# Instantiate all the enabled provisioners
|
|
||||||
provisioners = env[:machine].config.vm.provisioners.map do |provisioner|
|
|
||||||
provisioner.provisioner.new(env, provisioner.config)
|
|
||||||
end
|
|
||||||
|
|
||||||
# Call cleanup on each
|
|
||||||
provisioners.each do |instance|
|
|
||||||
instance.cleanup
|
|
||||||
end
|
|
||||||
|
|
||||||
@app.call(env)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
Loading…
Reference in New Issue