blob: 817dc1e30f0ac94aebde57c94f4dcb4a72834b46 [file] [log] [blame]
import subprocess
def execute_cmd(parms_string, quiet=False):
r"""
Run CLI standard tool or scripts.
Description of variable:
parms_string Command to execute from the current SHELL.
quiet do not print tool error message if True
"""
result = subprocess.run([parms_string],
stdout=subprocess.PIPE,
stderr=subprocess.PIPE,
shell=True,
universal_newlines=True)
if result.stderr and not quiet:
print('\n\t\tERROR with %s ' % parms_string)
print('\t\t' + result.stderr)
return result.stdout