Thomas R. committed 240ad1f

If one of the targets has an issue, nevertheless process the others and complain only then.

  • Participants
  • Parent commits 80ac6f3

Comments (0)

Files changed (1)


         mystr = 'no repositories'
     ui.status(actionstring % mystr)
+    ret = []
     for dest in dests:
         r = what(ui, repo, dest, **opts)
-        if r: return r
+        if r: ret.append(r)
+    if ret: return ret[0]
 def multipush(ui, repo, *dests, **opts):
     """push changes to all (specified) destinations