runner.py: remove unused arguments

This commit is contained in:
Brian Warner 2016-09-08 00:02:15 -07:00
parent 8d9afdc27e
commit 57bed47495
2 changed files with 4 additions and 16 deletions

View File

@ -91,8 +91,7 @@ for module in (create_node, stats_gatherer):
def runner(argv,
run_by_human=True,
stdin=None, stdout=None, stderr=None,
install_node_control=True, additional_commands=None):
stdin=None, stdout=None, stderr=None):
assert sys.version_info < (3,), ur"Tahoe-LAFS does not run under Python 3. Please use Python 2.7.x."
@ -101,14 +100,6 @@ def runner(argv,
stderr = stderr or sys.stderr
config = Options()
if install_node_control:
config.subCommands.extend(startstop_node.subCommands)
ac_dispatch = {}
if additional_commands:
for ac in additional_commands:
config.subCommands.extend(ac.subCommands)
ac_dispatch.update(ac.dispatch)
try:
config.parseOptions(argv)
@ -148,21 +139,19 @@ def runner(argv,
rc = cli.dispatch[command](so)
elif command in magic_folder_cli.dispatch:
rc = magic_folder_cli.dispatch[command](so)
elif command in ac_dispatch:
rc = ac_dispatch[command](so, stdout, stderr)
else:
raise usage.UsageError()
return rc
def run(install_node_control=True):
def run():
try:
if sys.platform == "win32":
from allmydata.windows.fixups import initialize
initialize()
rc = runner(sys.argv[1:], install_node_control=install_node_control)
rc = runner(sys.argv[1:])
except Exception:
import traceback
traceback.print_exc()

View File

@ -553,9 +553,8 @@ class CLI(CLITestMixin, unittest.TestCase):
ns = Namespace()
ns.runner_called = False
def call_runner(args, install_node_control=True):
def call_runner(args):
ns.runner_called = True
self.failUnlessEqual(install_node_control, True)
raise exc
ns.sys_exit_called = False