Beispiel #1
0
 def test_stats_gatherer_good_args(self):
     rc = runner.runner(["create-stats-gatherer", "--hostname=foo",
                         self.mktemp()])
     self.assertEqual(rc, 0)
     rc = runner.runner(["create-stats-gatherer", "--location=tcp:foo:1234",
                         "--port=tcp:1234", self.mktemp()])
     self.assertEqual(rc, 0)
Beispiel #2
0
def main(argv):
    if len(argv) == 1:
        # then we were given no args; do default mac node startup
        from allmydata.gui.macapp import run_macapp
        sys.exit(run_macapp())
    else:
        # given any cmd line args, do 'tahoe' cli behaviour
        from allmydata.scripts import runner
        #runner_extensions = [DbgRunnerExtension, FuseRunnerExtension, ]
        runner_extensions = [FuseRunnerExtension, ]
        sys.exit(runner.runner(argv[1:],
                               install_node_control=False,
                               additional_commands=runner_extensions,
                               ))
 def run_tahoe(self, argv):
     out,err = StringIO(), StringIO()
     rc = runner.runner(argv, stdout=out, stderr=err)
     return rc, out.getvalue(), err.getvalue()
Beispiel #4
0
 def run_tahoe(self, argv):
     out,err = StringIO(), StringIO()
     rc = runner.runner(argv, stdout=out, stderr=err)
     return rc, out.getvalue(), err.getvalue()