# Thierry Parmentelat <thierry.parmentelat@inria.fr>
# Copyright (C) 2010 INRIA
#
+
+# this is a small and simple standalone utility
+# designed to run in slice-space
+# we keep this in python2 for now until python3
+# can be taken for granted in sliceimage
+
+from __future__ import print_function
+
import sys
import time
import subprocess
import socket
-import socketserver
+import SocketServer
import threading
from optparse import OptionParser
myprint("ip route show", id=id)
subprocess.call(['ip', 'route', 'show'])
-class EchoRequestHandler(socketserver.StreamRequestHandler):
+class EchoRequestHandler(SocketServer.StreamRequestHandler):
def handle(self):
line = self.rfile.readline()
self.wfile.write(line)
-class UppercaseRequestHandler(socketserver.StreamRequestHandler):
+class UppercaseRequestHandler(SocketServer.StreamRequestHandler):
def handle(self):
line = self.rfile.readline()
self.wfile.write(line.upper())
myprint("==================== tcptest.py server", id='server')
show_network_status(id='server')
- server = socketserver.TCPServer((options.address, options.port),
+ server = SocketServer.TCPServer((options.address, options.port),
UppercaseRequestHandler)
try:
if options.timeout: