Class: Turbot::Handlers::BaseHandler
- Inherits:
-
TurbotRunner::BaseHandler
- Object
- TurbotRunner::BaseHandler
- Turbot::Handlers::BaseHandler
- Defined in:
- lib/turbot/handlers/base_handler.rb
Direct Known Subclasses
Instance Method Summary collapse
-
#handle_invalid_json(line) ⇒ Object
Implements ‘TurbotRunner::BaseHandler#handle_invalid_json`.
-
#handle_invalid_record(record, data_type, error_message) ⇒ Object
Implements ‘TurbotRunner::BaseHandler#handle_invalid_record`.
Instance Method Details
#handle_invalid_json(line) ⇒ Object
Implements ‘TurbotRunner::BaseHandler#handle_invalid_json`.
14 15 16 17 18 |
# File 'lib/turbot/handlers/base_handler.rb', line 14 def handle_invalid_json(line) puts puts 'The following line was not valid JSON:' puts line end |
#handle_invalid_record(record, data_type, error_message) ⇒ Object
Implements ‘TurbotRunner::BaseHandler#handle_invalid_record`.
5 6 7 8 9 10 11 |
# File 'lib/turbot/handlers/base_handler.rb', line 5 def handle_invalid_record(record, data_type, ) puts puts 'The following record is invalid:' puts record.to_json puts " * #{error_message}" puts end |