Class: RP::EMR::Step
- Inherits:
-
Object
- Object
- RP::EMR::Step
- Extended by:
- Assembler
- Defined in:
- lib/rp/emr/step.rb,
lib/rp/emr/step/pig.rb,
lib/rp/emr/step/setup_pig.rb,
lib/rp/emr/step/s3_dist_cp.rb,
lib/rp/emr/step/setup_hive.rb,
lib/rp/emr/step/setup_debugging.rb
Defined Under Namespace
Classes: Pig, S3DistCp, SetupDebugging, SetupHive, SetupPig
Instance Method Summary collapse
Instance Method Details
#to_hash ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/rp/emr/step.rb', line 12 def to_hash { name: name, action_on_failure: action_on_failure, hadoop_jar_step: hadoop_jar_step, }.reject { |k,v| !v || (v.respond_to?(:empty?) && v.empty?) } end |