Method: Elasticity::ScriptStep#initialize

Defined in:
lib/elasticity/script_step.rb

#initialize(script_name, *script_args) ⇒ ScriptStep

Returns a new instance of ScriptStep.



5
6
7
8
9
10
# File 'lib/elasticity/script_step.rb', line 5

def initialize(script_name, *script_args)
  @name = 'Elasticity Script Step'
  @jar = 's3://elasticmapreduce/libs/script-runner/script-runner.jar'
  @arguments = [script_name].concat(script_args)
  @action_on_failure = 'TERMINATE_JOB_FLOW'
end