Method: IB::Alert.log_alert_in_error

Defined in:
lib/ib/alerts/base-alert.rb

.log_alert_in_error(*codes) ⇒ Object



93
94
95
96
97
98
99
100
101
102
103
104
105
# File 'lib/ib/alerts/base-alert.rb', line 93

def log_alert_in_error  *codes
codes.each do |n|
    class_eval <<-EOD
      def self.alert_#{n} msg
	if msg.error_id.present? && msg.error_id > 0
#		  IB::Connection.logger.error {  msg.message + ' id: ' + msg.error_id.to_s }
	else
#		  IB::Connection.logger.error {  msg.message   }
	end
      end              
      EOD
  end
end