Mercurial > hg > config
comparison python/multiproc.py @ 603:bd30deecdf4a
STUB: python/multiproc.py
| author | Jeff Hammel <k0scist@gmail.com> |
|---|---|
| date | Thu, 30 Jan 2014 16:22:26 -0800 |
| parents | 330e3435a7d7 |
| children | 5b561c7b2005 |
comparison
equal
deleted
inserted
replaced
| 602:330e3435a7d7 | 603:bd30deecdf4a |
|---|---|
| 11 import time | 11 import time |
| 12 import tempfile | 12 import tempfile |
| 13 | 13 |
| 14 class Process(subprocess.Popen): | 14 class Process(subprocess.Popen): |
| 15 """why would you name a subprocess object Popen?""" | 15 """why would you name a subprocess object Popen?""" |
| 16 | |
| 17 defaults = {'buffsize': 'line buffered' | |
| 18 } | |
| 16 | 19 |
| 17 def __init__(self, *args, **kwargs): | 20 def __init__(self, *args, **kwargs): |
| 18 self.output = tempfile.SpooledTemporaryFile() | 21 self.output = tempfile.SpooledTemporaryFile() |
| 19 subprocess.Popen.__init__(self, *args, **kwargs) | 22 subprocess.Popen.__init__(self, *args, **kwargs) |
| 20 # TODO: finish | 23 # TODO: finish |
