SyntaxError: from __future__ imports must occur at the beginning of the file
[tests.git] / system / tcptest.py
index 3879a40..e5ff92e 100755 (executable)
@@ -3,11 +3,14 @@
 # Thierry Parmentelat <thierry.parmentelat@inria.fr>
 # Copyright (C) 2010 INRIA 
 #
+
+from __future__ import print_function
+
 import sys
 import time
 import subprocess
 import socket
-import socketserver
+import SocketServer
 import threading
 from optparse import OptionParser    
 
@@ -22,12 +25,12 @@ def show_network_status(id):
     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())
@@ -52,7 +55,7 @@ class Server:
 
         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: