)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":17444,"name":"Jay.Shen","email":"shenhong09@huawei.com","username":"Jay.Shen"},"change_message_id":"37490c7e0c82f7d6f0b30b8d57fb6e8a858a1fa3","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Remove ordering attempts of \u0027unorderable types\u0027"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Python 3 is more strit in ordering container elements and raises errors"},{"line_number":10,"context_line":"when attempted to order unorderebale types like dicts."},{"line_number":11,"context_line":"So, fix such places and replace them with proper things."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"1a4dcd0f_e20a721f","line":9,"updated":"2015-08-07 13:30:19.000000000","message":"strit--\u003e\nstrict ?","commit_id":"7f5f04b570134915f70a91d0484b745cacb1b8c8"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"04ac3ab031479fd5455c9c18e990710c6a109e57","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Remove ordering attempts of \u0027unorderable types\u0027"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Python 3 is more strit in ordering container elements and raises errors"},{"line_number":10,"context_line":"when attempted to order unorderebale types like dicts."},{"line_number":11,"context_line":"So, fix such places and replace them with proper things."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"1a4dcd0f_4d2ef78c","line":9,"in_reply_to":"1a4dcd0f_e20a721f","updated":"2015-08-07 13:44:33.000000000","message":"Done","commit_id":"7f5f04b570134915f70a91d0484b745cacb1b8c8"},{"author":{"_account_id":17444,"name":"Jay.Shen","email":"shenhong09@huawei.com","username":"Jay.Shen"},"change_message_id":"37490c7e0c82f7d6f0b30b8d57fb6e8a858a1fa3","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Remove ordering attempts of \u0027unorderable types\u0027"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Python 3 is more strit in ordering container elements and raises errors"},{"line_number":10,"context_line":"when attempted to order unorderebale types like dicts."},{"line_number":11,"context_line":"So, fix such places and replace them with proper things."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Partially-Implements: bp py3-compatibility"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"1a4dcd0f_1f1ed56f","line":10,"updated":"2015-08-07 13:30:19.000000000","message":"unorderebale ?\nunorderable ?","commit_id":"7f5f04b570134915f70a91d0484b745cacb1b8c8"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"04ac3ab031479fd5455c9c18e990710c6a109e57","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Remove ordering attempts of \u0027unorderable types\u0027"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Python 3 is more strit in ordering container elements and raises errors"},{"line_number":10,"context_line":"when attempted to order unorderebale types like dicts."},{"line_number":11,"context_line":"So, fix such places and replace them with proper things."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Partially-Implements: bp py3-compatibility"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"1a4dcd0f_2d336bf7","line":10,"in_reply_to":"1a4dcd0f_1f1ed56f","updated":"2015-08-07 13:44:33.000000000","message":"Done","commit_id":"7f5f04b570134915f70a91d0484b745cacb1b8c8"}],"manila/tests/scheduler/test_host_manager.py":[{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"c5f8c39607eb636fe23f5dd01cc54cfa5ded5f65","unresolved":false,"context_lines":[{"line_number":240,"context_line":"            ]"},{"line_number":241,"context_line":"            self.assertTrue(isinstance(res, list))"},{"line_number":242,"context_line":"            self.assertEqual(len(expected), len(res))"},{"line_number":243,"context_line":"            for d in expected:"},{"line_number":244,"context_line":"                self.assertIn(d, res)"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"    def test_get_pools(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"1a4dcd0f_e88a511a","line":243,"updated":"2015-08-07 14:14:23.000000000","message":"I\u0027d change the name of d to be more clear in its intent. Perhaps something like:\n\n for pool in expected:","commit_id":"e37e2d361c328b1163787f4717784d8fb7117c5f"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"5aabd6badeab66314e2b2f18a9e227fff5d7613a","unresolved":false,"context_lines":[{"line_number":240,"context_line":"            ]"},{"line_number":241,"context_line":"            self.assertTrue(isinstance(res, list))"},{"line_number":242,"context_line":"            self.assertEqual(len(expected), len(res))"},{"line_number":243,"context_line":"            for d in expected:"},{"line_number":244,"context_line":"                self.assertIn(d, res)"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"    def test_get_pools(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"1a4dcd0f_ee1a597c","line":243,"in_reply_to":"1a4dcd0f_e88a511a","updated":"2015-08-07 14:43:23.000000000","message":"Done","commit_id":"e37e2d361c328b1163787f4717784d8fb7117c5f"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"c5f8c39607eb636fe23f5dd01cc54cfa5ded5f65","unresolved":false,"context_lines":[{"line_number":367,"context_line":"            self.assertTrue(isinstance(res, list))"},{"line_number":368,"context_line":"            self.assertTrue(isinstance(self.host_manager.host_state_map, dict))"},{"line_number":369,"context_line":"            self.assertEqual(len(expected), len(res))"},{"line_number":370,"context_line":"            for d in expected:"},{"line_number":371,"context_line":"                self.assertIn(d, res)"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"    def test_get_pools_host_down(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"1a4dcd0f_6870810b","line":370,"updated":"2015-08-07 14:14:23.000000000","message":"Same as above.","commit_id":"e37e2d361c328b1163787f4717784d8fb7117c5f"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"5aabd6badeab66314e2b2f18a9e227fff5d7613a","unresolved":false,"context_lines":[{"line_number":367,"context_line":"            self.assertTrue(isinstance(res, list))"},{"line_number":368,"context_line":"            self.assertTrue(isinstance(self.host_manager.host_state_map, dict))"},{"line_number":369,"context_line":"            self.assertEqual(len(expected), len(res))"},{"line_number":370,"context_line":"            for d in expected:"},{"line_number":371,"context_line":"                self.assertIn(d, res)"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"    def test_get_pools_host_down(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"1a4dcd0f_4e290d9a","line":370,"in_reply_to":"1a4dcd0f_6870810b","updated":"2015-08-07 14:43:23.000000000","message":"Done","commit_id":"e37e2d361c328b1163787f4717784d8fb7117c5f"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"c5f8c39607eb636fe23f5dd01cc54cfa5ded5f65","unresolved":false,"context_lines":[{"line_number":443,"context_line":"            self.assertEqual(len(expected), len(res))"},{"line_number":444,"context_line":"            self.assertEqual(len(expected),"},{"line_number":445,"context_line":"                             len(self.host_manager.host_state_map))"},{"line_number":446,"context_line":"            for d in expected:"},{"line_number":447,"context_line":"                self.assertIn(d, res)"},{"line_number":448,"context_line":""},{"line_number":449,"context_line":"    def test_get_pools_with_filters(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"1a4dcd0f_484825b3","line":446,"updated":"2015-08-07 14:14:23.000000000","message":"Same as above.","commit_id":"e37e2d361c328b1163787f4717784d8fb7117c5f"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"5aabd6badeab66314e2b2f18a9e227fff5d7613a","unresolved":false,"context_lines":[{"line_number":443,"context_line":"            self.assertEqual(len(expected), len(res))"},{"line_number":444,"context_line":"            self.assertEqual(len(expected),"},{"line_number":445,"context_line":"                             len(self.host_manager.host_state_map))"},{"line_number":446,"context_line":"            for d in expected:"},{"line_number":447,"context_line":"                self.assertIn(d, res)"},{"line_number":448,"context_line":""},{"line_number":449,"context_line":"    def test_get_pools_with_filters(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"1a4dcd0f_2e2e01a5","line":446,"in_reply_to":"1a4dcd0f_484825b3","updated":"2015-08-07 14:43:23.000000000","message":"Done","commit_id":"e37e2d361c328b1163787f4717784d8fb7117c5f"}]}
