Mercurial > hg > config
comparison python/multiproc.py @ 601:7f189613a289
STUB: python/multiproc.py
author | Jeff Hammel <k0scist@gmail.com> |
---|---|
date | Thu, 30 Jan 2014 14:09:23 -0800 |
parents | a77f7022cc06 |
children | 330e3435a7d7 |
comparison
equal
deleted
inserted
replaced
600:a77f7022cc06 | 601:7f189613a289 |
---|---|
9 import subprocess | 9 import subprocess |
10 import sys | 10 import sys |
11 import time | 11 import time |
12 import tempfile | 12 import tempfile |
13 | 13 |
14 class | 14 class Process(subprocess.Popen): |
15 """why would you name a subprocess object Popen?""" | |
16 | |
17 def __init__(self, *args, **kwargs): | |
18 self.output = tempfile.SpooledTemporaryFile() | |
19 subprocess.Popen.__init__(self, *args, **kwargs) | |
15 | 20 |
16 def main(args=sys.argv[1:]): | 21 def main(args=sys.argv[1:]): |
17 """CLI""" | 22 """CLI""" |
18 | 23 |
19 # available programs | 24 # available programs |