mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-06-14 05:18:18 +00:00
refactor; use _tahoe_runner_optional_coverage
This commit is contained in:
@ -359,16 +359,9 @@ def cli(request, reactor, node_dir, *argv):
|
|||||||
under coverage if '--coverage' was supplied.
|
under coverage if '--coverage' was supplied.
|
||||||
"""
|
"""
|
||||||
proto = _CollectOutputProtocol()
|
proto = _CollectOutputProtocol()
|
||||||
if request.config.getoption('coverage'):
|
_tahoe_runner_optional_coverage(
|
||||||
args = [sys.executable, '-m', 'coverage', 'run', '-m', 'allmydata.scripts.runner']
|
proto, reactor, request,
|
||||||
else:
|
['--node-directory', node_dir] + list(argv),
|
||||||
args = [sys.executable, '-m', 'allmydata.scripts.runner']
|
|
||||||
reactor.spawnProcess(
|
|
||||||
proto,
|
|
||||||
sys.executable,
|
|
||||||
args + [
|
|
||||||
'--node-directory', node_dir,
|
|
||||||
] + list(argv),
|
|
||||||
)
|
)
|
||||||
return proto.done
|
return proto.done
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user