diff --git a/arm-software/ci/automerge.py b/arm-software/ci/automerge.py index c9f2c6992816..d3f5594aa439 100755 --- a/arm-software/ci/automerge.py +++ b/arm-software/ci/automerge.py @@ -8,6 +8,7 @@ import argparse import json import logging +import shlex import subprocess import sys from pathlib import Path @@ -206,7 +207,7 @@ def main(): except subprocess.CalledProcessError as error: logger.error( 'Failed to run command: "%s"\nstdout:\n%s\nstderr:\n%s', - " ".join(str(error.cmd)), + shlex.join(error.cmd), error.stdout, error.stderr, )