Changeset 76
- Timestamp:
- 07/01/08 23:56:04 (5 months ago)
- Files:
-
- fizzjik/fizzjik/process.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
fizzjik/fizzjik/process.py
r23 r76 1 1 import os 2 import logging 2 3 3 4 from twisted.application import service … … 18 19 19 20 def connectionMade(self): 20 print "connection made..."21 logging.debug("connection made...") 21 22 22 23 def spawn(self, *args): … … 29 30 if self.running: 30 31 self.transport.signalProcess('KILL') 31 32 32 33 33 def processEnded(self, reason): … … 47 47 return getattr(self, '%s_args'%(self.platform), None) 48 48 49 def print_(self, f):50 self.spawn()51 data = f.read()52 self.transport.write(data)53 self.transport.closeStdin()54 49 55 50 class ProcessService(service.Service, ConfigurableMixin):
