1 from zope.interface import implements
3 from twisted.internet.defer import succeed
4 from twisted.web.iweb import IBodyProducer
6 class StringProducer(object):
7 implements(IBodyProducer)
9 def __init__(self, body):
11 self.length = len(body)
13 def startProducing(self, consumer):
14 consumer.write(self.body)
17 def pauseProducing(self):
20 def stopProducing(self):