proxy: don't pass arguments to format_exc() in IkiWikiProcedureProxy.run()
[ikiwiki.git] / plugins / proxy.py
index 60ea89967572e14c1bcca597d2605266200b4fc7..656c9e5bd11e5fa726c1000ac8928edf88e882b0 100755 (executable)
@@ -312,8 +312,8 @@ class IkiWikiProcedureProxy(object):
 
         except Exception as e:
             import traceback
-            self.error('uncaught exception: {}\n{}'.format(
-                        e, traceback.format_exc(sys.exc_info()[2])))
+            tb = traceback.format_exc()
+            self.error('uncaught exception: {}\n{}'.format(e, tb))
             return
 
     def _importme(self):