Skip to content
Snippets Groups Projects
Commit 579aae5a authored by Henrik Stuart's avatar Henrik Stuart
Browse files

zeroconf: override default destination folder on clone

parent c203878e
No related branches found
No related tags found
No related merge requests found
......@@ -24,7 +24,7 @@
'''
import Zeroconf, socket, time, os
from mercurial import ui
from mercurial import ui, hg, encoding
from mercurial import extensions
from mercurial.hgweb import hgweb_mod
from mercurial.hgweb import hgwebdir_mod
......@@ -156,5 +156,11 @@
repos += getzcpaths()
return repos
def defaultdest(orig, source):
for name, path in getzcpaths():
if path == source:
return name.encode(encoding.encoding)
return orig(source)
extensions.wrapfunction(ui.ui, 'config', config)
extensions.wrapfunction(ui.ui, 'configitems', configitems)
......@@ -159,4 +165,5 @@
extensions.wrapfunction(ui.ui, 'config', config)
extensions.wrapfunction(ui.ui, 'configitems', configitems)
extensions.wrapfunction(hg, 'defaultdest', defaultdest)
hgweb_mod.hgweb = hgwebzc
hgwebdir_mod.hgwebdir = hgwebdirzc
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment