)]}'
{"tempest/api/identity/admin/v3/test_groups.py":[{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"01a166f1e641a381cbbb835f419b183587049edd","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from tempest import test"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"def sort_users(users):"},{"line_number":22,"context_line":"    return sorted(users, key\u003dlambda k: k[\u0027name\u0027])"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"dada55a8_076ebb94","line":21,"updated":"2016-07-19 23:24:29.000000000","message":"are you using this function ? where ?","commit_id":"57d297f02e26ede59a266f202f505f9207e8b51e"},{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"366cd641da34df7d187ff748f98b717eb7461558","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from tempest import test"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"def sort_users(users):"},{"line_number":22,"context_line":"    return sorted(users, key\u003dlambda k: k[\u0027name\u0027])"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"dada55a8_82290c8c","line":21,"updated":"2016-07-25 16:07:46.000000000","message":"are you using this function ? where ?","commit_id":"4a4e89de6c1c6c0e1e67cd26ea4c6c9bdeb0aa67"},{"author":{"_account_id":6899,"name":"Sirushti Murugesan","email":"sirushtim@gmail.com","username":"sirushtim"},"change_message_id":"beb881a6fdfea7e2be46ca5a6e3716e2680ccaf6","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from tempest import test"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"def sort_users(users):"},{"line_number":22,"context_line":"    return sorted(users, key\u003dlambda k: k[\u0027name\u0027])"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"dada55a8_76ff7d01","line":21,"in_reply_to":"dada55a8_82290c8c","updated":"2016-07-25 16:29:30.000000000","message":"Apologies for missing this comment. No, I\u0027m not using it,  this was unintended. Will remove.","commit_id":"4a4e89de6c1c6c0e1e67cd26ea4c6c9bdeb0aa67"}],"tempest/api/object_storage/test_account_services.py":[{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"f121658f89dabfe73379d36d3efa2709486c9934","unresolved":false,"context_lines":[{"line_number":176,"context_line":"        resp, container_list \u003d \\"},{"line_number":177,"context_line":"            self.account_client.list_account_containers(params\u003dparams)"},{"line_number":178,"context_line":"        self.assertHeaders(resp, \u0027Account\u0027, \u0027GET\u0027)"},{"line_number":179,"context_line":"        self.assertEqual(len(container_list), self.containers_count / 2)"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"    @test.idempotent_id(\u0027ac8502c2-d4e4-4f68-85a6-40befea2ef5e\u0027)"},{"line_number":182,"context_line":"    def test_list_containers_with_marker_and_end_marker(self):"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a89bdaa_97da6f16","line":179,"updated":"2016-09-09 02:44:59.000000000","message":"I\u0027m not a python3 expart but we should make this \u0027// 2 - 1\u0027, too? (like the above)\nOtherwise, we could get a decimal not integer.","commit_id":"920b0c7ca4fa726786143a64fc1cfbd1d2d1f07d"},{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"f121658f89dabfe73379d36d3efa2709486c9934","unresolved":false,"context_lines":[{"line_number":212,"context_line":"            params\u003dparams)"},{"line_number":213,"context_line":"        self.assertHeaders(resp, \u0027Account\u0027, \u0027GET\u0027)"},{"line_number":214,"context_line":"        self.assertEqual(len(container_list),"},{"line_number":215,"context_line":"                         min(limit, self.containers_count / 2))"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":"    @test.idempotent_id(\u00278cf98d9c-e3a0-4e44-971b-c87656fdddbd\u0027)"},{"line_number":218,"context_line":"    def test_list_containers_with_limit_and_marker_and_end_marker(self):"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a89bdaa_b7d773ec","line":215,"updated":"2016-09-09 02:44:59.000000000","message":"ditto","commit_id":"920b0c7ca4fa726786143a64fc1cfbd1d2d1f07d"}],"tempest/cmd/verify_tempest_config.py":[{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"754adf5922ca9edd187398b472e56d441fc9d76d","unresolved":false,"context_lines":[{"line_number":46,"context_line":"    conf_dir \u003d os.environ.get(\u0027TEMPEST_CONFIG_DIR\u0027, default_config_dir)"},{"line_number":47,"context_line":"    conf_file \u003d os.environ.get(\u0027TEMPEST_CONFIG\u0027, default_config_file)"},{"line_number":48,"context_line":"    path \u003d os.path.join(conf_dir, conf_file)"},{"line_number":49,"context_line":"    fd \u003d open(path, \u0027r+\u0027)"},{"line_number":50,"context_line":"    return fd"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"dada55a8_275008d4","line":49,"updated":"2016-07-26 09:43:31.000000000","message":"I am not sure this is related, but I don\"t really mind.","commit_id":"775fd1692570bace296ea425eb1337d69612a6e2"}]}
