Sha256: 47581f768c11421052c7c73c954bd86d72b5445d4fcfe44ff9d56a9c94f84cea
Contents?: true
Size: 700 Bytes
Versions: 22
Compression:
Stored size: 700 Bytes
Contents
module VagrantPlugins module Parallels module Action class Resume def initialize(app, env) @app = app end def call(env) current_state = env[:machine].state.id # Driver method "resume" works for suspended and paused state as well if current_state == :suspended env[:ui].info I18n.t('vagrant.actions.vm.resume.resuming') env[:machine].provider.driver.resume elsif current_state == :paused env[:ui].info I18n.t('vagrant.actions.vm.resume.unpausing') env[:machine].provider.driver.resume end @app.call(env) end end end end end
Version data entries
22 entries across 22 versions & 1 rubygems