def run(host, port, coordinates): server = grpc.server(futures.ThreadPoolExecutor(max_workers=1)) ps = PingServer() ping_pb2_grpc.add_PingPongServicer_to_server(ps, server) server.add_insecure_port('%s:%d' % (host, port)) server.start() _ONE_DAY_IN_SECONDS = 60 * 60 * 24 try: while True: print("Server started at %d." % port) parmeter = 1 for cnt in range(1, len(sys.argv)): #print(sys.argv[parmeter]) ps.serverstart(sys.argv[parmeter]) parmeter = parmeter + 1 #print("started") while 1: val = input("Enter new Coordinates[x,y,z]>") if val == "quit": break try: ps.updateCoordinates(val) except: continue time.sleep(0.1) except KeyboardInterrupt: server.stop(0)
def run(host, port): server = grpc.server(futures.ThreadPoolExecutor(max_workers=1)) ping_pb2_grpc.add_PingPongServicer_to_server(PingServer(), server) server.add_insecure_port('%s:%d' % (host, port)) server.start() _ONE_DAY_IN_SECONDS = 60 * 60 * 24 try: while True: print("Server started at...%d" % port) time.sleep(_ONE_DAY_IN_SECONDS) except KeyboardInterrupt: server.stop(0)
def run(host, port): start_coor = sys.argv[1] dist = sys.argv[2] ping_server = PingServer(start_coor, dist) server = grpc.server(futures.ThreadPoolExecutor(max_workers=3)) ping_pb2_grpc.add_PingPongServicer_to_server(ping_server, server) server.add_insecure_port('%s:%d' % (host, port)) server.start() try: print("Server started at...%d" % port) while True: newPos = input("Enter New Cooridnate[x, y, z]:") if re.match("[0-9]+,[0-9]+,[0-9]+", newPos) != None: ping_server.location_map[0] = newPos ping_server.start_coor = newPos else: print( "Please enter a coordinate like the following format: 1,2,3" ) except KeyboardInterrupt: server.stop(0)
def run(host, port): server = grpc.server(futures.ThreadPoolExecutor(max_workers=1)) ping_pb2_grpc.add_PingPongServicer_to_server(PingServer(), server) server.add_insecure_port('%s:%d' % (host, port)) server.start()