From 70d51eb673e9e4fc1bee9f660b69421abfa93ef8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20K=C3=A1cha?= <ph@cesnet.cz> Date: Thu, 15 Jan 2015 22:59:50 +0100 Subject: [PATCH] Server is now less revealing in error messages to clients (local logging is still as verbose as requested) --- warden3/warden_server/warden_server.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/warden3/warden_server/warden_server.py b/warden3/warden_server/warden_server.py index 8bbc6a3..ac06c2c 100755 --- a/warden3/warden_server/warden_server.py +++ b/warden3/warden_server/warden_server.py @@ -76,8 +76,6 @@ class Error(Exception): d["message"] = self.message if self.detail is not None: d["detail"] = self.detail - if self.excval is not None: - d["message"] = d["message"] + ", cause was %s: %s" % (type(self.excval).__name__, str(self.excval)) return d @@ -607,7 +605,7 @@ class Server(Object): try: injson = environ['wsgi.input'].read() except: - raise Error("Data read error", 408, method=path, exc=sys.exc_info()) + raise Error("Data read error.", 408, method=path, exc=sys.exc_info()) try: method = getattr(self.handler, path) -- GitLab