Show More
@@ -169,6 +169,16 b' def configitems(orig, self, section, *ar' | |||
|
169 | 169 | repos += getzcpaths() |
|
170 | 170 | return repos |
|
171 | 171 | |
|
172 | def configsuboptions(orig, self, section, name, *args, **kwargs): | |
|
173 | opt, sub = orig(self, section, name, *args, **kwargs) | |
|
174 | if section == "paths" and name.startswith("zc-"): | |
|
175 | # We have to find the URL in the zeroconf paths. We can't cons up any | |
|
176 | # suboptions, so we use any that we found in the original config. | |
|
177 | for zcname, zcurl in getzcpaths(): | |
|
178 | if zcname == name: | |
|
179 | return zcurl, sub | |
|
180 | return opt, sub | |
|
181 | ||
|
172 | 182 | def defaultdest(orig, source): |
|
173 | 183 | for name, path in getzcpaths(): |
|
174 | 184 | if path == source: |
@@ -189,5 +199,6 b" extensions.wrapfunction(dispatch, '_runc" | |||
|
189 | 199 | |
|
190 | 200 | extensions.wrapfunction(ui.ui, 'config', config) |
|
191 | 201 | extensions.wrapfunction(ui.ui, 'configitems', configitems) |
|
202 | extensions.wrapfunction(ui.ui, 'configsuboptions', configsuboptions) | |
|
192 | 203 | extensions.wrapfunction(hg, 'defaultdest', defaultdest) |
|
193 | 204 | extensions.wrapfunction(servermod, 'create_server', zc_create_server) |
General Comments 0
You need to be logged in to leave comments.
Login now