[Python-checkins] r77742 - tracker/instances/python-dev/extensions/openid_login.py

martin.v.loewis python-checkins at python.org
Mon Jan 25 08:27:33 CET 2010


Author: martin.v.loewis
Date: Mon Jan 25 08:27:32 2010
New Revision: 77742

Log:
Put traceback into error message, to debug #314.


Modified:
   tracker/instances/python-dev/extensions/openid_login.py

Modified: tracker/instances/python-dev/extensions/openid_login.py
==============================================================================
--- tracker/instances/python-dev/extensions/openid_login.py	(original)
+++ tracker/instances/python-dev/extensions/openid_login.py	Mon Jan 25 08:27:32 2010
@@ -155,7 +155,8 @@
         try:
             signed = openid.authenticate(session, query)
         except Exception, e:
-            raise ValueError, "Authentication failed: "+repr(e)
+            import traceback
+            raise ValueError, "Authentication failed: "+traceback.format_exc()
         if 'openid.claimed_id' in query:
             if 'claimed_id' not in signed:
                 raise ValueError, 'Incomplete signature'


More information about the Python-checkins mailing list