Sha256: 232c4abfd5c65bff6c77538537856882f9a04515379a299cbc639d689cffaa5c
Contents?: true
Size: 532 Bytes
Versions: 19
Compression:
Stored size: 532 Bytes
Contents
module Vagrant class Action module VM class ProvisionerCleanup def initialize(app, env) @app = app @env = env end def call(env) enabled_provisioners.each do |instance| instance.cleanup end @app.call(env) end def enabled_provisioners @env["config"].vm.provisioners.map do |provisioner| provisioner.provisioner.new(@env, provisioner.config) end end end end end end
Version data entries
19 entries across 19 versions & 3 rubygems