Patchwork [1,of,3] debugdiscovery: support default-push

login
register
mail settings
Submitter timeless@mozdev.org
Date Dec. 31, 2015, 6:37 a.m.
Message ID <1c05a339cbaff1bd145a.1451543823@waste.org>
Download mbox | patch
Permalink /patch/12437/
State Superseded
Headers show

Comments

timeless@mozdev.org - Dec. 31, 2015, 6:37 a.m.
# HG changeset patch
# User timeless <timeless@mozdev.org>
# Date 1451543379 0
#      Thu Dec 31 06:29:39 2015 +0000
# Node ID 1c05a339cbaff1bd145ac3b909d447dbd275d290
# Parent  23541bdd1610c08af247f9c8719045cf247ce541
debugdiscovery: support default-push

Patch

diff --git a/mercurial/commands.py b/mercurial/commands.py
--- a/mercurial/commands.py
+++ b/mercurial/commands.py
@@ -2271,9 +2271,12 @@ 
      _('use old-style discovery with non-heads included')),
     ] + remoteopts,
     _('[-l REV] [-r REV] [-b BRANCH]... [OTHER]'))
-def debugdiscovery(ui, repo, remoteurl="default", **opts):
+def debugdiscovery(ui, repo, remoteurl=None, **opts):
     """runs the changeset discovery protocol in isolation"""
-    remoteurl, branches = hg.parseurl(ui.expandpath(remoteurl),
+
+    remoteurl = ui.expandpath(remoteurl or 'default-push',
+                              remoteurl or 'default')
+    remoteurl, branches = hg.parseurl(remoteurl,
                                       opts.get('branch'))
     remote = hg.peer(repo, opts, remoteurl)
     ui.status(_('comparing with %s\n') % util.hidepassword(remoteurl))