)]}'
{"oslo_config/cfg.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"1d9e0a665eb4826dcc35ecbbb8f41de8abba7c29","unresolved":false,"context_lines":[{"line_number":1078,"context_line":""},{"line_number":1079,"context_line":"    def __init__(self, name, item_type\u003dNone, **kwargs):"},{"line_number":1080,"context_line":"        super(ListOpt, self).__init__(name,"},{"line_number":1081,"context_line":"                                      type\u003dtypes.List(item_type\u003ditem_type),"},{"line_number":1082,"context_line":"                                      **kwargs)"},{"line_number":1083,"context_line":""},{"line_number":1084,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a1a9d01_d52406c6","line":1081,"updated":"2015-09-29 19:22:58.000000000","message":"what about bounds?","commit_id":"5a2add73bd05a285427e67ae9101455a15637822"},{"author":{"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},"change_message_id":"5307d9ba1dd29003d9c88ede6668838f8e011235","unresolved":false,"context_lines":[{"line_number":1078,"context_line":""},{"line_number":1079,"context_line":"    def __init__(self, name, item_type\u003dNone, **kwargs):"},{"line_number":1080,"context_line":"        super(ListOpt, self).__init__(name,"},{"line_number":1081,"context_line":"                                      type\u003dtypes.List(item_type\u003ditem_type),"},{"line_number":1082,"context_line":"                                      **kwargs)"},{"line_number":1083,"context_line":""},{"line_number":1084,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a1a9d01_4de5c235","line":1081,"in_reply_to":"9a1a9d01_d52406c6","updated":"2015-09-30 02:41:24.000000000","message":"It sounds nice.\nI added it.","commit_id":"5a2add73bd05a285427e67ae9101455a15637822"}],"oslo_config/tests/test_cfg.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"1d9e0a665eb4826dcc35ecbbb8f41de8abba7c29","unresolved":false,"context_lines":[{"line_number":1138,"context_line":"        self.conf([\u0027--config-file\u0027, paths[0]])"},{"line_number":1139,"context_line":""},{"line_number":1140,"context_line":"        self.assertTrue(hasattr(self.conf, \u0027foo\u0027))"},{"line_number":1141,"context_line":"        self.assertEqual(self.conf.foo, [1, 2])"},{"line_number":1142,"context_line":""},{"line_number":1143,"context_line":"    @mock.patch.object(cfg, \u0027LOG\u0027)"},{"line_number":1144,"context_line":"    def test_conf_file_list_item_wrong_type(self, mock_log):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a1a9d01_b5971247","line":1141,"updated":"2015-09-29 19:22:58.000000000","message":"the argument order is expected, actual","commit_id":"5a2add73bd05a285427e67ae9101455a15637822"},{"author":{"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},"change_message_id":"5307d9ba1dd29003d9c88ede6668838f8e011235","unresolved":false,"context_lines":[{"line_number":1138,"context_line":"        self.conf([\u0027--config-file\u0027, paths[0]])"},{"line_number":1139,"context_line":""},{"line_number":1140,"context_line":"        self.assertTrue(hasattr(self.conf, \u0027foo\u0027))"},{"line_number":1141,"context_line":"        self.assertEqual(self.conf.foo, [1, 2])"},{"line_number":1142,"context_line":""},{"line_number":1143,"context_line":"    @mock.patch.object(cfg, \u0027LOG\u0027)"},{"line_number":1144,"context_line":"    def test_conf_file_list_item_wrong_type(self, mock_log):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a1a9d01_0deb4a14","line":1141,"in_reply_to":"9a1a9d01_b5971247","updated":"2015-09-30 02:41:24.000000000","message":"Done","commit_id":"5a2add73bd05a285427e67ae9101455a15637822"}]}
