Merge branch 'master' into asset-pipeline

Conflicts:
	static/js/application.js
This commit is contained in:
Calen Pennington
2012-05-21 14:53:16 -04:00
15 changed files with 63 additions and 36 deletions

View File

@@ -0,0 +1,14 @@
import newrelic.agent
import logging
class NewRelicHandler(logging.Handler):
def emit(self, record):
if record.exc_info is not None:
params = record.__dict__
params['log_message'] = record.getMessage()
newrelic.agent.record_exception(
*record.exc_info,
params=params
)

View File

@@ -1,7 +0,0 @@
import newrelic.agent
import sys
def record_exception(logger, msg, params={}, ignore_errors=[]):
logger.exception(msg)
newrelic.agent.record_exception(*sys.exc_info())