diff options
| -rw-r--r-- | debug_toolbar/panels/cache.py | 2 | ||||
| -rw-r--r-- | debug_toolbar/toolbar/loader.py | 5 | ||||
| -rw-r--r-- | debug_toolbar/utils/tracking/db.py | 2 | ||||
| -rw-r--r-- | debug_toolbar/views.py | 2 |
4 files changed, 4 insertions, 7 deletions
diff --git a/debug_toolbar/panels/cache.py b/debug_toolbar/panels/cache.py index e25f08b..852327d 100644 --- a/debug_toolbar/panels/cache.py +++ b/debug_toolbar/panels/cache.py @@ -42,7 +42,7 @@ def send_signal(method): template_info = get_template_info(node.source) break cur_frame = cur_frame.f_back - except: + except Exception: pass del cur_frame cache_called.send(sender=self.__class__, time_taken=t, diff --git a/debug_toolbar/toolbar/loader.py b/debug_toolbar/toolbar/loader.py index f26d814..5f01aa7 100644 --- a/debug_toolbar/toolbar/loader.py +++ b/debug_toolbar/toolbar/loader.py @@ -42,10 +42,7 @@ class DebugToolbar(object): """ global panel_classes for panel_class in panel_classes: - try: - panel_instance = panel_class(context=self.template_context) - except: - raise # Bubble up problem loading panel + panel_instance = panel_class(context=self.template_context) self._panels[panel_class] = panel_instance diff --git a/debug_toolbar/utils/tracking/db.py b/debug_toolbar/utils/tracking/db.py index 8c728b4..a9c36dc 100644 --- a/debug_toolbar/utils/tracking/db.py +++ b/debug_toolbar/utils/tracking/db.py @@ -119,7 +119,7 @@ class NormalCursorWrapper(object): template_info = get_template_info(node.source) break cur_frame = cur_frame.f_back - except: + except Exception: pass del cur_frame diff --git a/debug_toolbar/views.py b/debug_toolbar/views.py index ab91cde..045e5cc 100644 --- a/debug_toolbar/views.py +++ b/debug_toolbar/views.py @@ -92,7 +92,7 @@ def sql_profile(request): cursor.execute("SELECT * FROM information_schema.profiling WHERE query_id=(SELECT query_id FROM information_schema.profiling ORDER BY query_id DESC LIMIT 1)") headers = [d[0] for d in cursor.description] result = cursor.fetchall() - except: + except Exception: result_error = "Profiling is either not available or not supported by your database." cursor.close() context = { |
