Sha256: 98e57f476bacecbbcacc7f3faa922142a99a2aa0c898e04cb7a48f0188c3b26b
Contents?: true
Size: 491 Bytes
Versions: 63
Compression:
Stored size: 491 Bytes
Contents
require "fileutils" require "log4r" module VagrantPlugins module HyperV module Action class CheckEnabled def initialize(app, env) @app = app end def call(env) env[:ui].output("Verifying Hyper-V is enabled...") result = env[:machine].provider.driver.execute("check_hyperv.ps1", {}) raise Errors::PowerShellFeaturesDisabled if !result["result"] @app.call(env) end end end end end
Version data entries
63 entries across 56 versions & 8 rubygems