From e0ede8903ebeffdfeb5008ff075820b3f2064bfc Mon Sep 17 00:00:00 2001
From: Robert Izzard <r.izzard@surrey.ac.uk>
Date: Fri, 4 Feb 2022 20:36:54 +0000
Subject: [PATCH] force command_line option to be quoted

---
 .../utils/population_extensions/grid_options_defaults.py       | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/binarycpython/utils/population_extensions/grid_options_defaults.py b/binarycpython/utils/population_extensions/grid_options_defaults.py
index 388eaca63..bb6b7b0d6 100644
--- a/binarycpython/utils/population_extensions/grid_options_defaults.py
+++ b/binarycpython/utils/population_extensions/grid_options_defaults.py
@@ -24,6 +24,7 @@ import sys
 from binarycpython.utils.custom_logging_functions import temp_dir
 
 from binarycpython.utils.functions import (
+    command_string_from_list,
     now,
 )
 
@@ -83,7 +84,7 @@ class grid_options_defaults:
             #####################
             # System information
             #####################
-            "command_line": " ".join(sys.argv),
+            "command_line": command_string_from_list(sys.argv),
             "original_command_line": os.getenv("BINARY_C_PYTHON_ORIGINAL_CMD_LINE"),
             "working_diretory": os.getcwd(),
             "original_working_diretory": os.getenv("BINARY_C_PYTHON_ORIGINAL_WD"),
-- 
GitLab