From 510dd90c07ae8b9d064dd9710d645d4af5a1cab0 Mon Sep 17 00:00:00 2001 From: Omar Khan Date: Mon, 15 Feb 2016 11:04:55 +0700 Subject: [PATCH] Remove newrelic logging handler It was introduced back in 2012, and is not used in the default configuration. --- lms/lib/newrelic_logging/__init__.py | 15 --------------- openedx/core/lib/logsettings.py | 5 ----- 2 files changed, 20 deletions(-) delete mode 100644 lms/lib/newrelic_logging/__init__.py diff --git a/lms/lib/newrelic_logging/__init__.py b/lms/lib/newrelic_logging/__init__.py deleted file mode 100644 index 24101a5091..0000000000 --- a/lms/lib/newrelic_logging/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -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 - ) diff --git a/openedx/core/lib/logsettings.py b/openedx/core/lib/logsettings.py index 593df6b323..229bcb810d 100644 --- a/openedx/core/lib/logsettings.py +++ b/openedx/core/lib/logsettings.py @@ -87,11 +87,6 @@ def get_logger_config(log_dir, 'filters': ['require_debug_false'], 'class': 'django.utils.log.AdminEmailHandler' }, - 'newrelic': { - 'level': 'ERROR', - 'class': 'lms.lib.newrelic_logging.NewRelicHandler', - 'formatter': 'raw', - } }, 'loggers': { 'tracking': {