(cmd, stdout=True)
| 40 | sys.exit(1) |
| 41 | |
| 42 | def run(cmd, stdout=True): |
| 43 | pipe = None if stdout else subprocess.DEVNULL |
| 44 | try: |
| 45 | subprocess.check_call(cmd, stdout=pipe, stderr=pipe) |
| 46 | except subprocess.CalledProcessError: |
| 47 | print(f"\n! Error executing: `{' '.join(cmd)};` aborting") |
| 48 | sys.exit(1) |
| 49 | |
| 50 | |
| 51 | workdir = tempfile.mkdtemp() |
no test coverage detected