Index: testing/legion/run_task.py |
diff --git a/testing/legion/run_task.py b/testing/legion/run_task.py |
deleted file mode 100755 |
index 6a55073551f98819af34bf095ca221089c3f4fc3..0000000000000000000000000000000000000000 |
--- a/testing/legion/run_task.py |
+++ /dev/null |
@@ -1,47 +0,0 @@ |
-#!/usr/bin/env python |
-# Copyright 2015 The Chromium Authors. All rights reserved. |
-# Use of this source code is governed by a BSD-style license that can be |
-# found in the LICENSE file. |
- |
-"""The main task entrypoint.""" |
- |
-import argparse |
-import logging |
-import socket |
-import sys |
-import time |
- |
-#pylint: disable=relative-import |
-import common_lib |
-import rpc_server |
- |
- |
-def main(): |
- print ' '.join(sys.argv) |
- common_lib.InitLogging() |
- logging.info('Task starting') |
- |
- parser = argparse.ArgumentParser() |
- parser.add_argument('--otp', |
- help='One time token used to authenticate with the host') |
- parser.add_argument('--controller', |
- help='The ip address of the controller machine') |
- parser.add_argument('--idle-timeout', type=int, |
- default=common_lib.DEFAULT_TIMEOUT_SECS, |
- help='The idle timeout for the rpc server in seconds') |
- args, _ = parser.parse_known_args() |
- |
- logging.info( |
- 'Registering with registration server at %s using OTP "%s"', |
- args.controller, args.otp) |
- server = common_lib.ConnectToServer(args.controller).RegisterTask( |
- args.otp, common_lib.MY_IP) |
- |
- server = rpc_server.RPCServer(args.controller, args.idle_timeout) |
- |
- server.serve_forever() |
- return 0 |
- |
- |
-if __name__ == '__main__': |
- sys.exit(main()) |