)]}'
{"tempest/api/object_storage/test_object_services.py":[{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"28a5478c443387fcb0548489005f9b9a93245e38","unresolved":false,"context_lines":[{"line_number":84,"context_line":"        data \u003d data_utils.arbitrary_string()"},{"line_number":85,"context_line":"        resp, _ \u003d self.object_client.create_object(self.container_name,"},{"line_number":86,"context_line":"                                                   object_name, data)"},{"line_number":87,"context_line":"        # create another object"},{"line_number":88,"context_line":"        object_name \u003d data_utils.rand_name(name\u003d\u0027TestObject\u0027)"},{"line_number":89,"context_line":"        data \u003d data_utils.arbitrary_string()"},{"line_number":90,"context_line":"        resp, _ \u003d self.object_client.create_object(self.container_name,"}],"source_content_type":"text/x-python","patch_set":1,"id":"bacf61ea_cb9c30c2","side":"PARENT","line":87,"updated":"2016-08-08 07:48:17.000000000","message":"From this comment, it seems that creating two objects is intentional. But yeah, we should check the first one\u0027s header, probably.\nAnd I actually don\u0027t know the meaning of creating two objects, though.","commit_id":"0184c5754214319012415921ffc149eb61243802"},{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"9a06aef186aca0d69cce2e70d0ff4fc285207bec","unresolved":false,"context_lines":[{"line_number":84,"context_line":"        data \u003d data_utils.arbitrary_string()"},{"line_number":85,"context_line":"        resp, _ \u003d self.object_client.create_object(self.container_name,"},{"line_number":86,"context_line":"                                                   object_name, data)"},{"line_number":87,"context_line":"        # create another object"},{"line_number":88,"context_line":"        object_name \u003d data_utils.rand_name(name\u003d\u0027TestObject\u0027)"},{"line_number":89,"context_line":"        data \u003d data_utils.arbitrary_string()"},{"line_number":90,"context_line":"        resp, _ \u003d self.object_client.create_object(self.container_name,"}],"source_content_type":"text/x-python","patch_set":1,"id":"3ac371cc_61996d1f","side":"PARENT","line":87,"in_reply_to":"9ad45d7e_a108f292","updated":"2016-08-16 16:17:40.000000000","message":"This test tests that the object is actually overwritten. So we need those 2 call to `create_object()`.","commit_id":"0184c5754214319012415921ffc149eb61243802"},{"author":{"_account_id":22692,"name":"guo yunxian","email":"yunxian.guo@easystack.cn","username":"guoyunxian"},"change_message_id":"22f2855b8a09c883246015f7e570a4f80d86e50d","unresolved":false,"context_lines":[{"line_number":84,"context_line":"        data \u003d data_utils.arbitrary_string()"},{"line_number":85,"context_line":"        resp, _ \u003d self.object_client.create_object(self.container_name,"},{"line_number":86,"context_line":"                                                   object_name, data)"},{"line_number":87,"context_line":"        # create another object"},{"line_number":88,"context_line":"        object_name \u003d data_utils.rand_name(name\u003d\u0027TestObject\u0027)"},{"line_number":89,"context_line":"        data \u003d data_utils.arbitrary_string()"},{"line_number":90,"context_line":"        resp, _ \u003d self.object_client.create_object(self.container_name,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9ad45d7e_a108f292","side":"PARENT","line":87,"in_reply_to":"bacf61ea_cb9c30c2","updated":"2016-08-08 10:47:17.000000000","message":"How about still create two objects but check twice?create..check...create..check...？","commit_id":"0184c5754214319012415921ffc149eb61243802"},{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"f53b074f041aa854e52e8311221f6415d108848f","unresolved":false,"context_lines":[{"line_number":84,"context_line":"        data \u003d data_utils.arbitrary_string()"},{"line_number":85,"context_line":"        resp, _ \u003d self.object_client.create_object(self.container_name,"},{"line_number":86,"context_line":"                                                   object_name, data)"},{"line_number":87,"context_line":"        # create another object"},{"line_number":88,"context_line":"        object_name \u003d data_utils.rand_name(name\u003d\u0027TestObject\u0027)"},{"line_number":89,"context_line":"        data \u003d data_utils.arbitrary_string()"},{"line_number":90,"context_line":"        resp, _ \u003d self.object_client.create_object(self.container_name,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a89bdaa_f03a85cc","side":"PARENT","line":87,"updated":"2016-09-12 09:28:52.000000000","message":"This test tests that the object is actually overwritten. So we need those 2 call to `create_object()`.","commit_id":"5e2e4670a300bf74188603bcf863bc20155f78cc"}]}
