summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnav Kumar <arnav@arnavkumar.com>2017-06-28 13:13:12 +0800
committerArnav Kumar <arnav@arnavkumar.com>2017-06-28 13:13:12 +0800
commit7518c95ab90657bb3f71786604f97464140d3018 (patch)
treeb77a030f8a0d9ca856ab0318c1842c082dc3479b
parent3e18f2447afb4a47f73651b8612803518330cc8b (diff)
downloadraven-7518c95ab90657bb3f71786604f97464140d3018.tar.gz
Make the logging_configured signal flask-only
-rw-r--r--raven/contrib/flask.py6
-rw-r--r--raven/utils/signals.py7
-rw-r--r--tests/contrib/flask/tests.py3
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