diff options
author | Patrick Williams <patrick@stwcx.xyz> | 2016-04-19 15:19:19 -0500 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2016-04-19 15:19:19 -0500 |
commit | a3689f6da95224a3f826e059eea235d57bb697ff (patch) | |
tree | 54c8268e0060405f86224ab7272a723c6faa26fa | |
parent | c774a08ca65d3718069b33164f8c52077424725d (diff) | |
parent | cd74b120bcbe5a847a3da341879fa7588da51adf (diff) | |
download | phosphor-settingsd-a3689f6da95224a3f826e059eea235d57bb697ff.tar.gz phosphor-settingsd-a3689f6da95224a3f826e059eea235d57bb697ff.zip |
Merge pull request #7 from williamspatrick/pprint-settings
Make settings_file.py more git-diff friendly.
-rw-r--r-- | settings_file.py | 18 | ||||
-rwxr-xr-x | settings_parser.py | 5 |
2 files changed, 20 insertions, 3 deletions
diff --git a/settings_file.py b/settings_file.py index 698d941..fe852ba 100644 --- a/settings_file.py +++ b/settings_file.py @@ -1,2 +1,18 @@ #!/usr/bin/python -u -SETTINGS={'host': {'bootflags': {'default': 'default', 'type': 's', 'name': 'boot_flags'}, 'powerpolicy': {'default': 'RESTORE_LAST_STATE', 'type': 's', 'name': 'power_policy'}, 'restrictedmode': {'default': False, 'type': 'b', 'name': 'restricted_mode'}, 'powercap': {'name': 'power_cap', 'min': 0, 'default': 0, 'max': 1000, 'type': 'i', 'unit': 'watts'}, 'sysstate': {'default': '', 'type': 's', 'name': 'system_state'}}}
\ No newline at end of file +SETTINGS=\ +{'host': {'bootflags': {'default': 'default', + 'name': 'boot_flags', + 'type': 's'}, + 'powercap': {'default': 0, + 'max': 1000, + 'min': 0, + 'name': 'power_cap', + 'type': 'i', + 'unit': 'watts'}, + 'powerpolicy': {'default': 'RESTORE_LAST_STATE', + 'name': 'power_policy', + 'type': 's'}, + 'restrictedmode': {'default': False, + 'name': 'restricted_mode', + 'type': 'b'}, + 'sysstate': {'default': '', 'name': 'system_state', 'type': 's'}}} 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) |