summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Williams <patrick@stwcx.xyz>2016-04-01 16:47:33 -0500
committerPatrick Williams <patrick@stwcx.xyz>2016-04-01 16:47:36 -0500
commit7ce37e894f123d96ad8c12da12d8306c42a3f327 (patch)
tree94f5d91f8aeeb03921deeb3003a7ad0df0547d52
parentc774a08ca65d3718069b33164f8c52077424725d (diff)
downloadphosphor-settingsd-7ce37e894f123d96ad8c12da12d8306c42a3f327.tar.gz
phosphor-settingsd-7ce37e894f123d96ad8c12da12d8306c42a3f327.zip
parser: pprint settings_file.py
Use pprint for settings map instead of just casting to string. This makes the output of the tool better for git-diff because it is sorted and multiple lines. Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
-rwxr-xr-xsettings_parser.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/settings_parser.py b/settings_parser.py
index 46bb474..9e74f91 100755
--- a/settings_parser.py
+++ b/settings_parser.py
@@ -5,6 +5,7 @@
# adding dependencies to additional modules like yaml
import yaml
+import pprint
SETTINGS_FILE = 'settings.yaml'
OUTPUT_FILE = 'settings_file.py'
@@ -16,5 +17,5 @@ with open(SETTINGS_FILE) as s:
with open(OUTPUT_FILE, 'w') as f:
f.write(FILE_HEADER)
f.write('\n')
- f.write('SETTINGS=')
- f.write(str(data))
+ f.write('SETTINGS=\\\n')
+ pprint.pprint(data, stream=f)
OpenPOWER on IntegriCloud