| Index: third_party/twisted_8_1/twisted/test/process_twisted.py
|
| diff --git a/third_party/twisted_8_1/twisted/test/process_twisted.py b/third_party/twisted_8_1/twisted/test/process_twisted.py
|
| deleted file mode 100644
|
| index e31c7e2d9b923adfb05fc34fbf03160060b62da1..0000000000000000000000000000000000000000
|
| --- a/third_party/twisted_8_1/twisted/test/process_twisted.py
|
| +++ /dev/null
|
| @@ -1,43 +0,0 @@
|
| -"""A process that reads from stdin and out using Twisted."""
|
| -
|
| -### Twisted Preamble
|
| -# This makes sure that users don't have to set up their environment
|
| -# specially in order to run these programs from bin/.
|
| -import sys, os, string
|
| -pos = string.find(os.path.abspath(sys.argv[0]), os.sep+'Twisted')
|
| -if pos != -1:
|
| - sys.path.insert(0, os.path.abspath(sys.argv[0])[:pos+8])
|
| -sys.path.insert(0, os.curdir)
|
| -### end of preamble
|
| -
|
| -
|
| -from twisted.python import log
|
| -from zope.interface import implements
|
| -from twisted.internet import interfaces
|
| -
|
| -log.startLogging(sys.stderr)
|
| -
|
| -from twisted.internet import protocol, reactor, stdio
|
| -
|
| -
|
| -class Echo(protocol.Protocol):
|
| - implements(interfaces.IHalfCloseableProtocol)
|
| -
|
| - def connectionMade(self):
|
| - print "connection made"
|
| -
|
| - def dataReceived(self, data):
|
| - self.transport.write(data)
|
| -
|
| - def readConnectionLost(self):
|
| - print "readConnectionLost"
|
| - self.transport.loseConnection()
|
| - def writeConnectionLost(self):
|
| - print "writeConnectionLost"
|
| -
|
| - def connectionLost(self, reason):
|
| - print "connectionLost", reason
|
| - reactor.stop()
|
| -
|
| -stdio.StandardIO(Echo())
|
| -reactor.run()
|
|
|