Module: Rubadoop::MapReduce::Utils
- Included in:
- Rubadoop::MapReduce
- Defined in:
- lib/rubadoop/map_reduce/utils.rb
Instance Method Summary collapse
- #key_value_split(line) ⇒ Object
- #log_counter(group, counter, amount) ⇒ Object
- #log_error(message) ⇒ Object
- #log_status(status) ⇒ Object
- #out_entry(value) ⇒ Object
- #out_map_entry(key, value) ⇒ Object
Instance Method Details
#key_value_split(line) ⇒ Object
4 5 6 |
# File 'lib/rubadoop/map_reduce/utils.rb', line 4 def key_value_split(line) line.split("\t", 2) end |
#log_counter(group, counter, amount) ⇒ Object
8 9 10 |
# File 'lib/rubadoop/map_reduce/utils.rb', line 8 def log_counter(group, counter, amount) ::Rubadoop::MapReduce.out.counter(group, counter, amount) end |
#log_error(message) ⇒ Object
16 17 18 |
# File 'lib/rubadoop/map_reduce/utils.rb', line 16 def log_error() ::Rubadoop::MapReduce.out.error() end |
#log_status(status) ⇒ Object
12 13 14 |
# File 'lib/rubadoop/map_reduce/utils.rb', line 12 def log_status(status) ::Rubadoop::MapReduce.out.status(status) end |