Show More
@@ -125,7 +125,7 b' colortable = {' | |||
|
125 | 125 | )), |
|
126 | 126 | ] |
|
127 | 127 | |
|
128 | def vcrcommand(name, flags, spec, helpcategory=None): | |
|
128 | def vcrcommand(name, flags, spec, helpcategory=None, optionalrepo=False): | |
|
129 | 129 | fullflags = flags + _VCR_FLAGS |
|
130 | 130 | def hgmatcher(r1, r2): |
|
131 | 131 | if r1.uri != r2.uri or r1.method != r2.method: |
@@ -156,7 +156,8 b' def vcrcommand(name, flags, spec, helpca' | |||
|
156 | 156 | return fn(*args, **kwargs) |
|
157 | 157 | inner.__name__ = fn.__name__ |
|
158 | 158 | inner.__doc__ = fn.__doc__ |
|
159 |
return command(name, fullflags, spec, helpcategory=helpcategory |
|
|
159 | return command(name, fullflags, spec, helpcategory=helpcategory, | |
|
160 | optionalrepo=optionalrepo)(inner) | |
|
160 | 161 | return decorate |
|
161 | 162 | |
|
162 | 163 | def urlencodenested(params): |
@@ -242,7 +243,7 b' def callconduit(ui, name, params):' | |||
|
242 | 243 | raise error.Abort(msg) |
|
243 | 244 | return parsed[b'result'] |
|
244 | 245 | |
|
245 | @vcrcommand(b'debugcallconduit', [], _(b'METHOD')) | |
|
246 | @vcrcommand(b'debugcallconduit', [], _(b'METHOD'), optionalrepo=True) | |
|
246 | 247 | def debugcallconduit(ui, repo, name): |
|
247 | 248 | """call Conduit API |
|
248 | 249 |
General Comments 0
You need to be logged in to leave comments.
Login now