Module: Temporal::ErrorHandler
- Defined in:
- lib/temporal/error_handler.rb
Class Method Summary collapse
Class Method Details
.handle(error, metadata: nil) ⇒ Object
3 4 5 6 7 8 9 |
# File 'lib/temporal/error_handler.rb', line 3 def self.handle(error, metadata: nil) Temporal.configuration.error_handlers.each do |handler| handler.call(error, metadata: ) rescue StandardError => e Temporal.logger.error("Error handler failed", { error: e.inspect }) end end |