15 lines
399 B
Python
15 lines
399 B
Python
from django.http import UnreadablePostError
|
|
from pylibmc import Error as MemcachedError
|
|
|
|
EXCLUDED = (
|
|
UnreadablePostError,
|
|
MemcachedError,
|
|
)
|
|
|
|
def exclude_useless_errors(record):
|
|
if record.exc_info:
|
|
exc_type, exc_value = record.exc_info[:2]
|
|
for excluded_class in EXCLUDED:
|
|
if isinstance(exc_value, excluded_class):
|
|
return False
|
|
return True
|