)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11105,"name":"Swapnil Kulkarni","email":"coolsvap@gmail.com","username":"coolsvap"},"change_message_id":"5a4cd20dc5b97eca772dd0feff55c61cf7c69b2d","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     MD NADEEM \u003cmail2nadeem92@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-07-14 16:28:17 +0530"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Added unit test for volume opertaions"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I7ad73a81559d8856bd8a41d24f274a19d5a9ff03"},{"line_number":10,"context_line":"Partially-Implements: blueprint ansible-unit-tests"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1aa78d24_0468c886","line":7,"updated":"2016-07-14 11:04:26.000000000","message":"s/opertaions/operations","commit_id":"08ba3466ae2120d2f91f819772818ac423a302af"}],"tests/test_kolla_docker.py":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"8b0ebae2adf9984b4f4d121c104edf6e4aa73dd8","unresolved":false,"context_lines":[{"line_number":25,"context_line":"from oslo_utils import importutils"},{"line_number":26,"context_line":"from oslotest import base"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"docker_error \u003d importutils.try_import(\u0027docker.errors\u0027)"},{"line_number":29,"context_line":"this_dir \u003d os.path.dirname(sys.modules[__name__].__file__)"},{"line_number":30,"context_line":"sys.modules[\u0027ansible\u0027] \u003d mock.MagicMock()"},{"line_number":31,"context_line":"sys.modules[\u0027ansible.module_utils\u0027] \u003d mock.MagicMock()"}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_76915952","line":28,"updated":"2016-07-05 06:30:21.000000000","message":"why use such import method, rather than use \n\nimport docker.errors \n\ndirectly?","commit_id":"414a2839db977559988e5c92510e1b09e62118b5"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"8b0ebae2adf9984b4f4d121c104edf6e4aa73dd8","unresolved":false,"context_lines":[{"line_number":506,"context_line":"        }"},{"line_number":507,"context_line":""},{"line_number":508,"context_line":"    def test_create_volume(self):"},{"line_number":509,"context_line":"        self.dw \u003d get_DockerWorker({\u0027name\u0027: \u0027rabbitmq\u0027})"},{"line_number":510,"context_line":"        self.dw.dc.volumes.return_value \u003d self.volumes"},{"line_number":511,"context_line":""},{"line_number":512,"context_line":"        self.dw.create_volume()"}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_d6a00da2","line":509,"updated":"2016-07-05 06:30:21.000000000","message":"need action\u003dcreate_volume here","commit_id":"414a2839db977559988e5c92510e1b09e62118b5"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"8b0ebae2adf9984b4f4d121c104edf6e4aa73dd8","unresolved":false,"context_lines":[{"line_number":517,"context_line":"            driver\u003d\u0027local\u0027)"},{"line_number":518,"context_line":""},{"line_number":519,"context_line":"    def test_create_volume_exists(self):"},{"line_number":520,"context_line":"        self.dw \u003d get_DockerWorker({\u0027name\u0027: \u0027nova_compute\u0027})"},{"line_number":521,"context_line":"        self.dw.dc.volumes.return_value \u003d self.volumes"},{"line_number":522,"context_line":""},{"line_number":523,"context_line":"        self.dw.create_volume()"}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_b69bc171","line":520,"updated":"2016-07-05 06:30:21.000000000","message":"ditto","commit_id":"414a2839db977559988e5c92510e1b09e62118b5"}]}
