import hashlib
import uuid
import decimal
+import warnings
logger = logging.getLogger(__name__)
# Fill in custom request variables.
request.serialization = request_serialization(request, format_allowed)
- request.backend = connect_backend()
-
+
+ #suppress mysql warnings
+ original_filters = warnings.filters[:]
+ warnings.simplefilter('ignore')
+ try:
+ request.backend = connect_backend()
+ finally:
+ #restore warnings
+ warnings.filters = original_filters
+
response = func(request, *args, **kwargs)
update_response_headers(request, response)
return response