diff --git a/src/main/python/ddadevops/infrastructure/infrastructure.py b/src/main/python/ddadevops/infrastructure/infrastructure.py index b5ab79e..a57977d 100644 --- a/src/main/python/ddadevops/infrastructure/infrastructure.py +++ b/src/main/python/ddadevops/infrastructure/infrastructure.py @@ -125,8 +125,8 @@ class ExecutionApi: outs, errs = process.communicate() while outs is not None: stdout.buffer.write(outs) - if errs is not None: - raise RuntimeError(f"Execute live '{command}' failed with code {process.returncode}\n{errs}") + if process.returncode != 0: + raise RuntimeError(f"Execute live '{command}' failed with code {process.returncode}\nerrs: {errs}") class EnvironmentApi: