)]}'
{"zun/container/docker/driver.py":[{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"8f4c5575773076d9261cdc9bdcb2e57325b7667d","unresolved":false,"context_lines":[{"line_number":40,"context_line":"            image_repo, image_tag \u003d docker_utils.parse_docker_image(image)"},{"line_number":41,"context_line":"            try:"},{"line_number":42,"context_line":"                docker.pull(image_repo, tag\u003dimage_tag)"},{"line_number":43,"context_line":"            except errors.APIError as e:"},{"line_number":44,"context_line":"                raise exception.DockerError(error_msg\u003dsix.text_type(e))"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    def create(self, container):"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_8739d3a6","line":43,"range":{"start_line":43,"start_character":12,"end_line":43,"end_character":18},"updated":"2016-08-29 15:49:18.000000000","message":"A potential improvement is to wrap the exception at the \"docker_client\" method, but that could be addressed later.","commit_id":"6983c1f88f0630aae70e74338e012d11f0ff72e8"},{"author":{"_account_id":13248,"name":"Wenzhi Yu","email":"wenzhi_yu@163.com","username":"yuywz"},"change_message_id":"c68e464c73d680c8ba8ceafb8fb89bf5d68b24b1","unresolved":false,"context_lines":[{"line_number":40,"context_line":"            image_repo, image_tag \u003d docker_utils.parse_docker_image(image)"},{"line_number":41,"context_line":"            try:"},{"line_number":42,"context_line":"                docker.pull(image_repo, tag\u003dimage_tag)"},{"line_number":43,"context_line":"            except errors.APIError as e:"},{"line_number":44,"context_line":"                raise exception.DockerError(error_msg\u003dsix.text_type(e))"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    def create(self, container):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_40457a15","line":43,"range":{"start_line":43,"start_character":12,"end_line":43,"end_character":18},"in_reply_to":"fa7ab95a_35f7545a","updated":"2016-09-09 07:22:36.000000000","message":"Done","commit_id":"6983c1f88f0630aae70e74338e012d11f0ff72e8"},{"author":{"_account_id":11034,"name":"Yanyan Hu","email":"huyanyan84@gmail.com","username":"yanyanhu"},"change_message_id":"dae79cd60068e8628c18ecc90f890af3eeb940a4","unresolved":false,"context_lines":[{"line_number":40,"context_line":"            image_repo, image_tag \u003d docker_utils.parse_docker_image(image)"},{"line_number":41,"context_line":"            try:"},{"line_number":42,"context_line":"                docker.pull(image_repo, tag\u003dimage_tag)"},{"line_number":43,"context_line":"            except errors.APIError as e:"},{"line_number":44,"context_line":"                raise exception.DockerError(error_msg\u003dsix.text_type(e))"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    def create(self, container):"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_35f7545a","line":43,"range":{"start_line":43,"start_character":12,"end_line":43,"end_character":18},"in_reply_to":"fa7ab95a_8739d3a6","updated":"2016-09-02 02:49:11.000000000","message":"Agree with hongbin, that will be helpful to avoid duplicated code.","commit_id":"6983c1f88f0630aae70e74338e012d11f0ff72e8"},{"author":{"_account_id":13248,"name":"Wenzhi Yu","email":"wenzhi_yu@163.com","username":"yuywz"},"change_message_id":"c68e464c73d680c8ba8ceafb8fb89bf5d68b24b1","unresolved":false,"context_lines":[{"line_number":40,"context_line":"            image_repo, image_tag \u003d docker_utils.parse_docker_image(image)"},{"line_number":41,"context_line":"            try:"},{"line_number":42,"context_line":"                docker.pull(image_repo, tag\u003dimage_tag)"},{"line_number":43,"context_line":"            except errors.APIError as e:"},{"line_number":44,"context_line":"                raise exception.DockerError(error_msg\u003dsix.text_type(e))"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    def create(self, container):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_20c956ad","line":43,"range":{"start_line":43,"start_character":12,"end_line":43,"end_character":18},"in_reply_to":"fa7ab95a_8739d3a6","updated":"2016-09-09 07:22:36.000000000","message":"Done","commit_id":"6983c1f88f0630aae70e74338e012d11f0ff72e8"}]}
