class Minarai::Runner

Public Class Methods

new(actions) click to toggle source
# File lib/minarai/runner.rb, line 5
def initialize(actions)
  @actions = actions
end

Public Instance Methods

run() click to toggle source
# File lib/minarai/runner.rb, line 9
def run
  @actions.each do |action|
    action.backend = backend
    action.call
  end
end

Private Instance Methods

backend() click to toggle source
# File lib/minarai/runner.rb, line 18
def backend
  @backend ||= Specinfra::Backend::Exec.new
end