Add python-eventlet package to MOS 8.0 repository
[packages/trusty/python-eventlet.git] / eventlet / examples / echoserver.py
diff --git a/eventlet/examples/echoserver.py b/eventlet/examples/echoserver.py
deleted file mode 100644 (file)
index 33927fd..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-#! /usr/bin/env python
-"""\
-Simple server that listens on port 6000 and echos back every input to
-the client.  To try out the server, start it up by running this file.
-
-Connect to it with:
-  telnet localhost 6000
-
-You terminate your connection by terminating telnet (typically Ctrl-]
-and then 'quit')
-"""
-from __future__ import print_function
-
-import eventlet
-
-
-def handle(fd):
-    print("client connected")
-    while True:
-        # pass through every non-eof line
-        x = fd.readline()
-        if not x:
-            break
-        fd.write(x)
-        fd.flush()
-        print("echoed", x, end=' ')
-    print("client disconnected")
-
-print("server socket listening on port 6000")
-server = eventlet.listen(('0.0.0.0', 6000))
-pool = eventlet.GreenPool()
-while True:
-    try:
-        new_sock, address = server.accept()
-        print("accepted", address)
-        pool.spawn_n(handle, new_sock.makefile('rw'))
-    except (SystemExit, KeyboardInterrupt):
-        break