class COMOClient::Tasks::Observer

Public Instance Methods

update(_time, result, ex) click to toggle source
# File lib/como_client/tasks/observer.rb, line 4
def update(_time, result, ex)
  if result
    Rails.logger.info "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