class EventNotification

Public Class Methods

build_hash(exception,request,params) click to toggle source
# File lib/event_notifier.rb, line 6
def self.build_hash(exception,request,params)
  hash={}
  hash[:event]={:klass => params[:controller], :method =>params[:action] , :message =>  exception.message,
                :type => "Error"}

  hash[:message] = {:session =>  request.session.to_hash, :stack_trace => exception.backtrace,
                   :url => request.original_url, :ip_address => request.remote_ip, :time =>Time.now ,
                   :environment => Rails.env , :attrs => params}

  hash
end