class ProactiveSupport::Mgmt::Alerts
Public Class Methods
error(customer_id, message, options = {})
click to toggle source
# File lib/proactive_support/mgmt/alerts.rb, line 13 def error(customer_id, message, options = {}) create 'error', customer_id, message, options end
info(customer_id, message, options = {})
click to toggle source
# File lib/proactive_support/mgmt/alerts.rb, line 5 def info(customer_id, message, options = {}) create 'info', customer_id, message, options end
warn(customer_id, message, options = {})
click to toggle source
# File lib/proactive_support/mgmt/alerts.rb, line 9 def warn(customer_id, message, options = {}) create 'warn', customer_id, message, options end
Private Class Methods
create(level, customer_id, message, options)
click to toggle source
# File lib/proactive_support/mgmt/alerts.rb, line 19 def create(level, customer_id, message, options) raise ::ProactiveSupport::AlertAdapterNotConfigured if ::ProactiveSupport.configuration.alert_adapter.nil? ::ProactiveSupport.configuration.alert_adapter.new.create(level, customer_id, message, options) end