From 1359ab040ec70b6020d787e4820cc248042e1e8a Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Thu, 14 Jan 2021 02:31:43 -0800 Subject: [PATCH] Use subproctools.print_command. --- rarpar.py | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/rarpar.py b/rarpar.py index 2238e1e..9ebd356 100644 --- a/rarpar.py +++ b/rarpar.py @@ -10,6 +10,7 @@ import time from voussoirkit import betterhelp from voussoirkit import bytestring from voussoirkit import pathclass +from voussoirkit import subproctools from voussoirkit import vlogging from voussoirkit import winglob from voussoirkit import winwhich @@ -279,13 +280,17 @@ def run_script(script, dry=False): ''' status = 0 - if dry: - for command in script: - print(command) - return status - for command in script: - print(command) + if isinstance(command, str): + print(command) + elif isinstance(command, list): + subproctools.print_command(command) + else: + print(command) + + if dry: + continue + if isinstance(command, str): status = os.system(command) elif isinstance(command, list):