rpc_tracker.py 641 Bytes
Newer Older
1
"""Tool to start RPC tracker"""
2 3 4 5 6 7 8 9 10 11
from __future__ import absolute_import

import logging
import argparse
from ..contrib.rpc.tracker import Tracker

def main():
    """Main funciton"""
    parser = argparse.ArgumentParser()
    parser.add_argument('--host', type=str, default="0.0.0.0",
12
                        help='the hostname of the tracker')
13 14 15 16 17 18 19 20 21
    parser.add_argument('--port', type=int, default=9190,
                        help='The port of the PRC')
    args = parser.parse_args()
    logging.basicConfig(level=logging.INFO)
    tracker = Tracker(args.host, port=args.port)
    tracker.proc.join()

if __name__ == "__main__":
    main()