)]}'
{"trove/guestagent/common/configuration.py":[{"author":{"_account_id":13562,"name":"Samuel Matzek","email":"smatzek@us.ibm.com","username":"smatzek"},"change_message_id":"b3309d1d8e8c5eec45101ba70b522ded2f33455d","unresolved":false,"context_lines":[{"line_number":131,"context_line":"            # Serialize a dict of options for writing."},{"line_number":132,"context_line":"            self.save_configuration(self._codec.serialize(options))"},{"line_number":133,"context_line":"        else:"},{"line_number":134,"context_line":"            # save configuration"},{"line_number":135,"context_line":"            operating_system.write_file("},{"line_number":136,"context_line":"                self._base_config_path, options, as_root\u003dself._requires_root)"},{"line_number":137,"context_line":"            operating_system.chown("}],"source_content_type":"text/x-python","patch_set":5,"id":"df3967d1_0c738617","line":134,"updated":"2017-07-31 13:30:14.000000000","message":"Looking at the code history here, these override removes were put in place to allow various overide paths to work.  If you remove them, won\u0027t you be breaking the override functionality they were placed here to support in \nhttps://github.com/openstack/trove/commit/d5e8e64a44961f33ecdf8e388de69e30d1012aa4\n\n - Enhance the ConfigurationManager to be able to apply\n    system overrides *before* user overrides, as well\n    as after.  This allows the logging to be overridden\n    by the user config values.","commit_id":"fb0d7216cd6c24e8f0d03eeaee019e957f4ed40f"}]}
