pogojig/support/lib/util.py
2014-12-10 22:18:14 +01:00

18 lines
284 B
Python

import contextlib, subprocess, tempfile, shutil
@contextlib.contextmanager
def TemporaryDirectory():
dir = tempfile.mkdtemp()
try:
yield dir
finally:
shutil.rmtree(dir)
def command(args):
process = subprocess.Popen(args)
process.wait()
assert not process.returncode