summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArmin Ronacher <armin.ronacher@active-4.com>2017-02-15 18:25:13 +0100
committerArmin Ronacher <armin.ronacher@active-4.com>2017-02-15 18:25:13 +0100
commit17b823d69b70d8a92982b140a1763a84905faeb2 (patch)
tree9b3af07d584bfba98035cb17a960b9c7fe353316
parent14c6ed710b2bed79d4110c46fbab1952eb16f11d (diff)
downloadraven-17b823d69b70d8a92982b140a1763a84905faeb2.tar.gz
Kill bare excepts
-rw-r--r--raven/contrib/webpy/__init__.py2
-rw-r--r--raven/transport/eventlet.py2
-rw-r--r--raven/transport/gevent.py2
-rw-r--r--raven/transport/tornado.py2
-rw-r--r--raven/transport/twisted.py2
-rw-r--r--raven/utils/encoding.py2
-rw-r--r--raven/utils/stacks.py2
7 files changed, 7 insertions, 7 deletions
diff --git a/raven/contrib/webpy/__init__.py b/raven/contrib/webpy/__init__.py
index a323382..3e76d6c 100644
--- a/raven/contrib/webpy/__init__.py
+++ b/raven/contrib/webpy/__init__.py
@@ -56,7 +56,7 @@ class SentryApplication(web.application):
def handle(self):
try:
return web.application.handle(self)
- except:
+ except Exception:
self.handle_exception(exc_info=sys.exc_info())
raise
diff --git a/raven/transport/eventlet.py b/raven/transport/eventlet.py
index 46045ef..48502b9 100644
--- a/raven/transport/eventlet.py
+++ b/raven/transport/eventlet.py
@@ -18,7 +18,7 @@ try:
except ImportError:
from eventlet.green.urllib import request as eventlet_urllib2
has_eventlet = True
-except:
+except ImportError:
has_eventlet = False
diff --git a/raven/transport/gevent.py b/raven/transport/gevent.py
index c2cf409..e871545 100644
--- a/raven/transport/gevent.py
+++ b/raven/transport/gevent.py
@@ -18,7 +18,7 @@ try:
except ImportError:
from gevent.coros import Semaphore # NOQA
has_gevent = True
-except:
+except ImportError:
has_gevent = None
diff --git a/raven/transport/tornado.py b/raven/transport/tornado.py
index 08343b4..b1a1dec 100644
--- a/raven/transport/tornado.py
+++ b/raven/transport/tornado.py
@@ -16,7 +16,7 @@ try:
from tornado import ioloop
from tornado.httpclient import AsyncHTTPClient, HTTPClient
has_tornado = True
-except:
+except ImportError:
has_tornado = False
diff --git a/raven/transport/twisted.py b/raven/transport/twisted.py
index 5c59277..e3f19c5 100644
--- a/raven/transport/twisted.py
+++ b/raven/transport/twisted.py
@@ -19,7 +19,7 @@ try:
)
from twisted.web.http_headers import Headers
has_twisted = True
-except:
+except ImportError:
has_twisted = False
diff --git a/raven/utils/encoding.py b/raven/utils/encoding.py
index 44fe567..d95f9e0 100644
--- a/raven/utils/encoding.py
+++ b/raven/utils/encoding.py
@@ -93,5 +93,5 @@ def to_unicode(value):
def to_string(value):
try:
return binary_type(value.decode('utf-8').encode('utf-8'))
- except:
+ except Exception:
return to_unicode(value).encode('utf-8')
diff --git a/raven/utils/stacks.py b/raven/utils/stacks.py
index cacd2ee..d641007 100644
--- a/raven/utils/stacks.py
+++ b/raven/utils/stacks.py
@@ -279,7 +279,7 @@ def get_stack_info(frames, transformer=transform, capture_locals=True,
base_filename = sys.modules[module_name.split('.', 1)[0]].__file__
filename = abs_path.split(
base_filename.rsplit('/', 2)[0], 1)[-1].lstrip("/")
- except:
+ except Exception:
filename = abs_path
if not filename: