diff options
Diffstat (limited to 'lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/test/process_twisted.py')
-rwxr-xr-x | lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/test/process_twisted.py | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/test/process_twisted.py b/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/test/process_twisted.py deleted file mode 100755 index 20710905..00000000 --- a/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/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 -pos = os.path.abspath(sys.argv[0]).find(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() |