Updated to not sort list or dicts, as in closed PR https://github.com/saltstack/salt-bootstrap/pull/1969

This commit is contained in:
David Murphy 2024-07-15 15:08:05 -06:00
parent 2068ae4024
commit c6344035d6
No known key found for this signature in database
GPG key ID: 9D7724F37A7424D8

View file

@ -2369,7 +2369,7 @@ __overwriteconfig() {
fi
# Convert json string to a yaml string and write it to config file. Output is dumped into tempfile.
"$good_python" -c "import json; import yaml; jsn=json.loads('$json'); yml=yaml.safe_dump(jsn, line_break='\\n', default_flow_style=False); config_file=open('$target', 'w'); config_file.write(yml); config_file.close();" 2>"$tempfile"
"$good_python" -c "import json; import yaml; jsn=json.loads('$json'); yml=yaml.safe_dump(jsn, line_break='\\n', default_flow_style=False, sort_keys=False); config_file=open('$target', 'w'); config_file.write(yml); config_file.close();" 2>"$tempfile"
# No python errors output to the tempfile
if [ ! -s "$tempfile" ]; then