)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"1a2658d85d9194aded250dc533f9e3805efc7afe","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Ildiko Vancsa \u003cildiko.vancsa@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-08-08 17:36:57 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix policy file used for testing attach"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I913a0451c640c2eabc96a5b9c5983a0063427456"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"9ad45d7e_ae593f37","line":7,"updated":"2016-08-11 11:42:14.000000000","message":"Missing:\n\n Closes-Bug: #1606715","commit_id":"1e8d5713dc78f6f8a0b490f39a777a543cebdd42"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"1efd1a665d87cf6bedc47da05639ccfad765245c","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Ildiko Vancsa \u003cildiko.vancsa@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-08-08 17:36:57 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix policy file used for testing attach"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I913a0451c640c2eabc96a5b9c5983a0063427456"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"9ad45d7e_39bf57ab","line":7,"in_reply_to":"9ad45d7e_ae593f37","updated":"2016-08-11 12:03:53.000000000","message":"Done","commit_id":"1e8d5713dc78f6f8a0b490f39a777a543cebdd42"}],"cinder/tests/functional/test_attach.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"b198a1fbeb6da4f08bedcaed18564780d6d90fc2","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"class VolumesTest(functional_helpers._V3FunctionalTestBase):"},{"line_number":23,"context_line":"    _vol_type_name \u003d \u0027functional_test_type\u0027"},{"line_number":24,"context_line":"    POLICY_PATH \u003d \u0027etc/cinder/policy.json\u0027"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    def setUp(self):"},{"line_number":27,"context_line":"        super(VolumesTest, self).setUp()"}],"source_content_type":"text/x-python","patch_set":7,"id":"9ad45d7e_9e50e40c","line":24,"updated":"2016-08-11 12:51:57.000000000","message":"Where is this being used? I don\u0027t see any reference to it.","commit_id":"589ec54395037217cd66cab9d96ce7f244a1adb5"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"03143ea2293583e22b748b2f8dec4a5c5105865c","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"class VolumesTest(functional_helpers._V3FunctionalTestBase):"},{"line_number":23,"context_line":"    _vol_type_name \u003d \u0027functional_test_type\u0027"},{"line_number":24,"context_line":"    POLICY_PATH \u003d \u0027etc/cinder/policy.json\u0027"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    def setUp(self):"},{"line_number":27,"context_line":"        super(VolumesTest, self).setUp()"}],"source_content_type":"text/x-python","patch_set":7,"id":"9ad45d7e_fe6be01b","line":24,"in_reply_to":"9ad45d7e_7ed9b056","updated":"2016-08-11 12:59:31.000000000","message":"Ah, I see now. Thanks!","commit_id":"589ec54395037217cd66cab9d96ce7f244a1adb5"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"d598e495064eb3b7489b56291e65055d72fcf602","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"class VolumesTest(functional_helpers._V3FunctionalTestBase):"},{"line_number":23,"context_line":"    _vol_type_name \u003d \u0027functional_test_type\u0027"},{"line_number":24,"context_line":"    POLICY_PATH \u003d \u0027etc/cinder/policy.json\u0027"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    def setUp(self):"},{"line_number":27,"context_line":"        super(VolumesTest, self).setUp()"}],"source_content_type":"text/x-python","patch_set":7,"id":"9ad45d7e_7ed9b056","line":24,"in_reply_to":"9ad45d7e_9e50e40c","updated":"2016-08-11 12:56:27.000000000","message":"It defines the location of the policy file to use in the TestCase() class in test.py. This way you don\u0027t have to use the fake one for functional tests, and you also don\u0027t have to rewrite things.","commit_id":"589ec54395037217cd66cab9d96ce7f244a1adb5"}]}
