print traceback if exception is encountered
authorTony Mack <tmack@cs.princeton.edu>
Mon, 3 Aug 2009 20:06:09 +0000 (20:06 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Mon, 3 Aug 2009 20:06:09 +0000 (20:06 +0000)
sfa/trust/certificate.py

index 4a17338..3b725bd 100644 (file)
@@ -18,6 +18,7 @@
 import os
 import tempfile
 import base64
+import traceback
 from OpenSSL import crypto
 import M2Crypto
 from M2Crypto import X509
@@ -54,7 +55,8 @@ def convert_public_key(key):
     try:
         k.load_pubkey_from_file(ssl_fn)
     except:
-        print "XXX: Error while converting key: ", key_str
+        print "XXX: Error while converting key: ", key
+        traceback.print_exc()
         k = None
 
     # remove the temporary files