lib/vagrant-lxc/action/is_running.rb in vagrant-lxc-0.2.0 vs lib/vagrant-lxc/action/is_running.rb in vagrant-lxc-0.3.0
- old
+ new
@@ -1,10 +1,14 @@
module Vagrant
module LXC
module Action
- class IsRunning < BaseAction
+ class IsRunning
+ def initialize(app, env)
+ @app = app
+ end
+
def call(env)
- env[:result] = env[:machine].state.running?
+ env[:result] = env[:machine].state.id == :running
# Call the next if we have one (but we shouldn't, since this
# middleware is built to run with the Call-type middlewares)
@app.call(env)
end