This commit is contained in:
erik 2023-07-12 14:37:21 +02:00
parent e1639974e3
commit a4cdf051ff

View file

@ -110,20 +110,19 @@ class ExecutionApi:
print(line.decode("utf-8"), end="")
process.stdout.close()
process.wait()
def run_handled(self, command: str, shell=True, check=True):
try:
run(
command,
shell=shell,
check=check,
check=check,
capture_output=True,
text=True)
except CalledProcessError as exc:
print("Command failed with code: ", exc.returncode, " and message:", exc.stderr)
class EnvironmentApi:
def get(self, key):
return environ.get(key)