require 'log4r' module VagrantPlugins module Rimu module Actions class Reload def initialize(app, env) @app = app @machine = env[:machine] @logger = Log4r::Logger.new('vagrant::rimu::reload') end def call(env) client = env[:rimu_api] env[:ui].info I18n.t('vagrant_rimu.reloading') client.servers.reboot(@machine.id.to_i) @app.call(env) end end end end end