class Bumbleworks::ErrorLogger
Public Instance Methods
on_error()
click to toggle source
# File lib/bumbleworks/error_logger.rb, line 3 def on_error return unless logger logger.error( :actor => @workitem.wf_name, :action => 'process error', :target_type => entity_fields[:type], :target_id => entity_fields[:identifier], :metadata => metadata ) end
Private Instance Methods
logger()
click to toggle source
# File lib/bumbleworks/error_logger.rb, line 16 def logger Bumbleworks.logger end
metadata()
click to toggle source
# File lib/bumbleworks/error_logger.rb, line 20 def metadata { :wfid => @workitem.wfid, :error => @workitem.error, } end