Kaydet (Commit) 0a2d3b73 authored tarafından Attila Tovt's avatar Attila Tovt Kaydeden (comit) Tim Graham

Fixed #25682 -- Removed bare except clauses.

üst 16945f0e
...@@ -619,7 +619,7 @@ class LayerMapping(object): ...@@ -619,7 +619,7 @@ class LayerMapping(object):
try: try:
num_feat, num_saved = _save(step_slice, num_feat, num_saved) num_feat, num_saved = _save(step_slice, num_feat, num_saved)
beg = end beg = end
except: # Deliberately catch everything except Exception: # Deliberately catch everything
stream.write('%s\nFailed to save slice: %s\n' % ('=-' * 20, step_slice)) stream.write('%s\nFailed to save slice: %s\n' % ('=-' * 20, step_slice))
raise raise
else: else:
......
...@@ -97,7 +97,7 @@ class BaseHandler(object): ...@@ -97,7 +97,7 @@ class BaseHandler(object):
RemovedInDjango20Warning, stacklevel=2 RemovedInDjango20Warning, stacklevel=2
) )
response = callback(request, **param_dict) response = callback(request, **param_dict)
except: except Exception:
signals.got_request_exception.send(sender=self.__class__, request=request) signals.got_request_exception.send(sender=self.__class__, request=request)
response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
...@@ -224,7 +224,7 @@ class BaseHandler(object): ...@@ -224,7 +224,7 @@ class BaseHandler(object):
# Allow sys.exit() to actually exit. See tickets #1023 and #4701 # Allow sys.exit() to actually exit. See tickets #1023 and #4701
raise raise
except: # Handle everything else. except Exception: # Handle everything else.
# Get the exception info now, in case another exception is thrown later. # Get the exception info now, in case another exception is thrown later.
signals.got_request_exception.send(sender=self.__class__, request=request) signals.got_request_exception.send(sender=self.__class__, request=request)
response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
...@@ -240,7 +240,7 @@ class BaseHandler(object): ...@@ -240,7 +240,7 @@ class BaseHandler(object):
"HttpResponse object. It returned None instead." "HttpResponse object. It returned None instead."
% (middleware_method.__self__.__class__.__name__)) % (middleware_method.__self__.__class__.__name__))
response = self.apply_response_fixes(request, response) response = self.apply_response_fixes(request, response)
except: # Any exception should be gathered and handled except Exception: # Any exception should be gathered and handled
signals.got_request_exception.send(sender=self.__class__, request=request) signals.got_request_exception.send(sender=self.__class__, request=request)
response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
......
...@@ -159,7 +159,7 @@ class WSGIHandler(base.BaseHandler): ...@@ -159,7 +159,7 @@ class WSGIHandler(base.BaseHandler):
# Check that middleware is still uninitialized. # Check that middleware is still uninitialized.
if self._request_middleware is None: if self._request_middleware is None:
self.load_middleware() self.load_middleware()
except: except Exception:
# Unload whatever middleware we got # Unload whatever middleware we got
self._request_middleware = None self._request_middleware = None
raise raise
......
...@@ -36,7 +36,7 @@ class Loader(BaseLoader): ...@@ -36,7 +36,7 @@ class Loader(BaseLoader):
def get_contents(self, origin): def get_contents(self, origin):
try: try:
source = resource_string(origin.app_name, origin.pkg_name) source = resource_string(origin.app_name, origin.pkg_name)
except: except Exception:
raise TemplateDoesNotExist(origin) raise TemplateDoesNotExist(origin)
if six.PY2: if six.PY2:
......
...@@ -48,7 +48,7 @@ def autodiscover_modules(*args, **kwargs): ...@@ -48,7 +48,7 @@ def autodiscover_modules(*args, **kwargs):
before_import_registry = copy.copy(register_to._registry) before_import_registry = copy.copy(register_to._registry)
import_module('%s.%s' % (app_config.name, module_to_search)) import_module('%s.%s' % (app_config.name, module_to_search))
except: except Exception:
# Reset the registry to the state before the last import # Reset the registry to the state before the last import
# as this import will have to reoccur on the next request and # as this import will have to reoccur on the next request and
# this could raise NotRegistered and AlreadyRegistered # this could raise NotRegistered and AlreadyRegistered
......
...@@ -593,9 +593,10 @@ class PluggableSearchPersonAdmin(admin.ModelAdmin): ...@@ -593,9 +593,10 @@ class PluggableSearchPersonAdmin(admin.ModelAdmin):
) )
try: try:
search_term_as_int = int(search_term) search_term_as_int = int(search_term)
queryset |= self.model.objects.filter(age=search_term_as_int) except ValueError:
except:
pass pass
else:
queryset |= self.model.objects.filter(age=search_term_as_int)
return queryset, use_distinct return queryset, use_distinct
......
...@@ -181,7 +181,7 @@ def get_ogr_db_string(): ...@@ -181,7 +181,7 @@ def get_ogr_db_string():
# Ensure that GDAL library has driver support for the database. # Ensure that GDAL library has driver support for the database.
try: try:
Driver(drv_name) Driver(drv_name)
except: except GDALException:
return None return None
# SQLite/Spatialite in-memory databases # SQLite/Spatialite in-memory databases
......
...@@ -26,6 +26,6 @@ class SessionStore(SessionBase): ...@@ -26,6 +26,6 @@ class SessionStore(SessionBase):
def load(self): def load(self):
try: try:
return self.decode(self.session_key) return self.decode(self.session_key)
except: except Exception:
self.modified = True self.modified = True
return {} return {}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment