Rev 4652: Serialize IncompatibleRepositories from the server too. in http://bazaar.launchpad.net/~lifeless/bzr/bug-393677
Robert Collins
robertc at robertcollins.net
Wed Aug 26 03:30:43 BST 2009
At http://bazaar.launchpad.net/~lifeless/bzr/bug-393677
------------------------------------------------------------
revno: 4652
revision-id: robertc at robertcollins.net-20090826023039-bhz639awyxq8bys2
parent: robertc at robertcollins.net-20090826011813-46x8kcuzwz97opoi
committer: Robert Collins <robertc at robertcollins.net>
branch nick: bug-393677
timestamp: Wed 2009-08-26 12:30:39 +1000
message:
Serialize IncompatibleRepositories from the server too.
=== modified file 'bzrlib/smart/request.py'
--- a/bzrlib/smart/request.py 2009-08-14 00:55:42 +0000
+++ b/bzrlib/smart/request.py 2009-08-26 02:30:39 +0000
@@ -364,6 +364,9 @@
return ('FileExists', err.path)
elif isinstance(err, errors.DirectoryNotEmpty):
return ('DirectoryNotEmpty', err.path)
+ elif isinstance(err, errors.IncompatibleRepositories):
+ return ('IncompatibleRepositories', str(err.source), str(err.target),
+ str(err.details))
elif isinstance(err, errors.ShortReadvError):
return ('ShortReadvError', err.path, str(err.offset), str(err.length),
str(err.actual))
More information about the bazaar-commits
mailing list