Projet

Général

Profil

0002-drop-deprecated-python-raven-sentry-client-config-40.patch

Paul Marillonnet, 15 avril 2020 17:38

Télécharger (1,47 ko)

Voir les différences:

Subject: [PATCH 2/2] drop deprecated python-raven sentry client config
 (#40372)

 debian/debian_config.py | 17 -----------------
 1 file changed, 17 deletions(-)
debian/debian_config.py
278 278
                }
279 279
        SESSION_ENGINE = 'django.contrib.sessions.backends.cached_db'
280 280

  
281
    # add sentry handler if environment contains SENTRY_DSN
282
    if 'SENTRY_DSN' in os.environ:
283
        try:
284
            from raven.transport.requests import RequestsHTTPTransport
285
        except ImportError:
286
            raise ImproperlyConfigured('unable to load python-raven')
287
        else:
288
            SENTRY_DSN = os.environ['SENTRY_DSN']
289
            SENTRY_TRANSPORT = RequestsHTTPTransport
290
            INSTALLED_APPS = tuple(INSTALLED_APPS) + ('raven.contrib.django.raven_compat',)
291
            LOGGING['handlers']['sentry'] = {
292
                'level': 'ERROR',
293
                'class': 'raven.contrib.django.raven_compat.handlers.SentryHandler'
294
            }
295
            LOGGING['loggers']['']['handlers'].append('sentry')
296

  
297

  
298 281
    # extract any key starting with setting
299 282
    for key in os.environ:
300 283
        if key.startswith('SETTING_'):
301
-