)]}'
{"nova/openstack/common/cfg.py":[{"author":{"_account_id":236,"name":"Monsyne Dragon","email":"mdragon@rackspace.com","username":"mdragon"},"change_message_id":"ac15f852c507a34151fcf070e56500fb3375ea50","unresolved":false,"context_lines":[{"line_number":693,"context_line":"        return self._optparse_group"},{"line_number":694,"context_line":""},{"line_number":695,"context_line":""},{"line_number":696,"context_line":"class ConfigOpts(collections.Mapping, object):"},{"line_number":697,"context_line":""},{"line_number":698,"context_line":"    \"\"\""},{"line_number":699,"context_line":"    Config options which may be set on the command line or in config files."}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAEn%2F%2F%2B%2FM%3D","line":696,"updated":"2012-02-03 20:12:39.000000000","message":"I don\u0027t think we really need to multiply inherit from \u0027object\u0027 here. \nesp. since collections.Mapping already inherits from object.\n\nWhile this doesn\u0027t affect anything atm, this kind of diamond inheritance may lead to some rather non-intuitive behavior if someone subclasses ConfigOpts in the future","commit_id":"3a856cbfbe7070216741bfe43b94d439169133b7"},{"author":{"_account_id":236,"name":"Monsyne Dragon","email":"mdragon@rackspace.com","username":"mdragon"},"change_message_id":"ac15f852c507a34151fcf070e56500fb3375ea50","unresolved":false,"context_lines":[{"line_number":1078,"context_line":"            not_read_ok \u003d filter(lambda f: f not in read_ok, config_files)"},{"line_number":1079,"context_line":"            raise ConfigFilesNotFoundError(not_read_ok)"},{"line_number":1080,"context_line":""},{"line_number":1081,"context_line":"    class GroupAttr(collections.Mapping, object):"},{"line_number":1082,"context_line":""},{"line_number":1083,"context_line":"        \"\"\""},{"line_number":1084,"context_line":"        A helper class representing the option values of a group as a mapping"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAEn%2F%2F%2B%2B8%3D","line":1081,"updated":"2012-02-03 20:12:39.000000000","message":"Also, MI not needed here. See previous inline comment.","commit_id":"3a856cbfbe7070216741bfe43b94d439169133b7"}]}
