Sha256: 4df004108c1e4e554d52b3c88e7c29698fef320600d47da04a31686a6c6112d4
Contents?: true
Size: 700 Bytes
Versions: 2
Compression:
Stored size: 700 Bytes
Contents
require 'vagrant/util/platform' module VagrantPlugins module ProviderVirtualBox module Action # Checks that VirtualBox is installed and ready to be used. class CheckVirtualbox def initialize(app, env) @app = app @logger = Log4r::Logger.new("vagrant::provider::virtualbox") end def call(env) # This verifies that VirtualBox is installed and the driver is # ready to function. If not, then an exception will be raised # which will break us out of execution of the middleware sequence. Driver::Meta.new.verify! # Carry on. @app.call(env) end end end end end
Version data entries
2 entries across 2 versions & 2 rubygems