Class: COMOClient::Tasks::Observer
- Inherits:
-
Object
- Object
- COMOClient::Tasks::Observer
- Defined in:
- lib/como_client/tasks/observer.rb
Instance Method Summary collapse
Instance Method Details
#update(_time, result, ex) ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'lib/como_client/tasks/observer.rb', line 4 def update(_time, result, ex) if result Rails.logger.debug "Execution successfully returned #{result}\n" elsif ex.is_a?(Concurrent::TimeoutError) Rails.logger.fatal "Execution timed out\n" else Rails.logger.fatal "Execution failed with error #{ex}\n" end end |