diff wikked/scm/mercurial.py @ 388:fcd9eb46e049

scm: Make Mercurial server backend show better error messages.
author Ludovic Chabant <ludovic@chabant.com>
date Tue, 13 Oct 2015 23:55:52 -0700
parents f5b7f035bef9
children ab47d3cf5e1e
line wrap: on
line diff
--- a/wikked/scm/mercurial.py	Sun Oct 04 10:25:39 2015 -0700
+++ b/wikked/scm/mercurial.py	Tue Oct 13 23:55:52 2015 -0700
@@ -337,7 +337,7 @@
                     **kwargs)
             self.client.rawcommand(args)
         except CommandError as e:
-            raise SourceControlError('commit', _s(e.out), _s(e.args),
+            raise SourceControlError('commit', str(e), _s(e.args),
                                      _s(e.out))
 
     def revert(self, paths=None):