Преглед на файлове

Fix minor bugs in python version

Lily Carpenter преди 11 години
родител
ревизия
c40bd717dd
променени са 1 файла, в които са добавени 2 реда и са изтрити 5 реда
  1. 2 5
      ls_echo.py

+ 2 - 5
ls_echo.py

49
 if not os.path.isdir(directory):
49
 if not os.path.isdir(directory):
50
     raise TypeError("Path " + directory + " does not represent a valid directory.")
50
     raise TypeError("Path " + directory + " does not represent a valid directory.")
51
 
51
 
52
-def get_directory_listing():
53
-    return os.listdir("/home/lily/")
54
-
55
 class ThreadedRequestHandler(SocketServer.BaseRequestHandler):
52
 class ThreadedRequestHandler(SocketServer.BaseRequestHandler):
56
     def handle(self):
53
     def handle(self):
57
-        response = "\n".join(os.listdir("/home/lily/"))
54
+        response = "\n".join(os.listdir(directory))
58
         self.request.send(response + "\n")
55
         self.request.send(response + "\n")
59
 
56
 
60
 class ThreadedTCPServer(SocketServer.ThreadingMixIn, SocketServer.TCPServer):
57
 class ThreadedTCPServer(SocketServer.ThreadingMixIn, SocketServer.TCPServer):
90
     lockfile.write('%s' %(os.getpid()))
87
     lockfile.write('%s' %(os.getpid()))
91
     lockfile.flush()
88
     lockfile.flush()
92
 
89
 
93
-    server = ThreadedTCPServer(("localhost", port), ThreadedRequestHandler)
90
+    server = ThreadedTCPServer(("0.0.0.0", port), ThreadedRequestHandler)
94
 
91
 
95
     server.serve_forever()
92
     server.serve_forever()