summaryrefslogtreecommitdiff
path: root/service/pixelated/resources/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'service/pixelated/resources/__init__.py')
-rw-r--r--service/pixelated/resources/__init__.py15
1 files changed, 6 insertions, 9 deletions
diff --git a/service/pixelated/resources/__init__.py b/service/pixelated/resources/__init__.py
index 02107364..95ebd115 100644
--- a/service/pixelated/resources/__init__.py
+++ b/service/pixelated/resources/__init__.py
@@ -49,17 +49,14 @@ def respond_json_deferred(entity, request, status_code=200):
request.finish()
-class GenericDeferredErrorHandler(object):
-
- @classmethod
- def generic_error_handling(cls, e, request):
- log.error(e)
- request.setResponseCode(INTERNAL_SERVER_ERROR)
- request.write('Something went wrong!')
- request.finish()
+def handle_error_deferred(e, request):
+ log.error(e)
+ request.setResponseCode(INTERNAL_SERVER_ERROR)
+ request.write('Something went wrong!')
+ request.finish()
-class BaseResource(Resource, GenericDeferredErrorHandler):
+class BaseResource(Resource):
def __init__(self, services_factory):
Resource.__init__(self)