diff options
author | Arnav Kumar <arnav@arnavkumar.com> | 2017-06-28 13:13:12 +0800 |
---|---|---|
committer | Arnav Kumar <arnav@arnavkumar.com> | 2017-06-28 13:13:12 +0800 |
commit | 7518c95ab90657bb3f71786604f97464140d3018 (patch) | |
tree | b77a030f8a0d9ca856ab0318c1842c082dc3479b | |
parent | 3e18f2447afb4a47f73651b8612803518330cc8b (diff) | |
download | raven-7518c95ab90657bb3f71786604f97464140d3018.tar.gz |
Make the logging_configured signal flask-only
-rw-r--r-- | raven/contrib/flask.py | 6 | ||||
-rw-r--r-- | raven/utils/signals.py | 7 | ||||
-rw-r--r-- | tests/contrib/flask/tests.py | 3 |
3 files changed, 6 insertions, 10 deletions
diff --git a/raven/contrib/flask.py b/raven/contrib/flask.py index 54c4b0a..30a4880 100644 --- a/raven/contrib/flask.py +++ b/raven/contrib/flask.py @@ -17,6 +17,7 @@ else: import logging +import blinker from flask import request, current_app, g from flask.signals import got_request_exception, request_finished from werkzeug.exceptions import ClientDisconnected @@ -29,7 +30,10 @@ from raven.utils.compat import urlparse from raven.utils.encoding import to_unicode from raven.utils.wsgi import get_headers, get_environ from raven.utils.conf import convert_options -from raven.utils.signals import logging_configured + + +raven_signals = blinker.Namespace() +logging_configured = raven_signals.signal('logging_configured') def make_client(client_cls, app, dsn=None): diff --git a/raven/utils/signals.py b/raven/utils/signals.py deleted file mode 100644 index e213332..0000000 --- a/raven/utils/signals.py +++ /dev/null @@ -1,7 +0,0 @@ -from __future__ import absolute_import -import blinker - - -raven_signals = blinker.Namespace() - -logging_configured = raven_signals.signal('logging_configured') diff --git a/tests/contrib/flask/tests.py b/tests/contrib/flask/tests.py index 08f434a..2804f00 100644 --- a/tests/contrib/flask/tests.py +++ b/tests/contrib/flask/tests.py @@ -5,9 +5,8 @@ from flask import Flask, current_app, g from flask.ext.login import LoginManager, AnonymousUserMixin, login_user from mock import patch, Mock -from raven.contrib.flask import Sentry +from raven.contrib.flask import Sentry, logging_configured from raven.handlers.logging import SentryHandler -from raven.utils.signals import logging_configured from raven.utils.testutils import InMemoryClient, TestCase |