)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"06f7ea82a58cae02ae14685b7c0143f85f39786a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Kushal Wathore \u003ckushal.wathore@hpe.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-05-24 15:57:27 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"HPE Lefthand: Fixed cloning operation."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch fixes the cloning operation of lefthand"},{"line_number":10,"context_line":"related to provisioning type"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"ff0f0b1f_48adfde8","line":7,"range":{"start_line":7,"start_character":37,"end_line":7,"end_character":38},"updated":"2017-05-26 00:42:38.000000000","message":"Summary lines shouldn\u0027t end with a \u0027.\u0027","commit_id":"38311a6c9f0c97ebc47a3ec71f283d22cda381b0"},{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"06f7ea82a58cae02ae14685b7c0143f85f39786a","unresolved":false,"context_lines":[{"line_number":10,"context_line":"related to provisioning type"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"As lefthand creates clone volume only with thin provisioning type."},{"line_number":13,"context_line":"So change  the provisioning type of cloned volume to full, if source"},{"line_number":14,"context_line":"Volume is full provision type."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: Iec22ecb32d063628eb2eeb8bd58897d483f55aa0"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"ff0f0b1f_08b7053d","line":13,"range":{"start_line":13,"start_character":10,"end_line":13,"end_character":11},"updated":"2017-05-26 00:42:38.000000000","message":"Extra space.","commit_id":"38311a6c9f0c97ebc47a3ec71f283d22cda381b0"}],"cinder/tests/unit/volume/drivers/hpe/test_hpelefthand.py":[{"author":{"_account_id":23630,"name":"Tovin Seven","email":"tovin07@gmail.com","username":"tovin07"},"change_message_id":"b858f6aca1e24dcf6d53ba03d5914c9e899d78eb","unresolved":false,"context_lines":[{"line_number":1184,"context_line":""},{"line_number":1185,"context_line":"        mock_volume_type.return_value \u003d {"},{"line_number":1186,"context_line":"            \u0027name\u0027: \u0027replicated\u0027,"},{"line_number":1187,"context_line":"            \u0027extra_specs\u0027: {"},{"line_number":1188,"context_line":"                \u0027hpelh:provisioning\u0027: \u0027full\u0027}}"},{"line_number":1189,"context_line":"        cloned_volume \u003d self.cloned_volume.copy()"},{"line_number":1190,"context_line":"        volume \u003d self.volume.copy()"}],"source_content_type":"text/x-python","patch_set":6,"id":"df140735_ea460550","line":1187,"updated":"2017-05-29 08:23:24.000000000","message":"no need for newline","commit_id":"1ddd9f59c2de5b9710a5b427033519723fa9ad0e"},{"author":{"_account_id":23630,"name":"Tovin Seven","email":"tovin07@gmail.com","username":"tovin07"},"change_message_id":"b858f6aca1e24dcf6d53ba03d5914c9e899d78eb","unresolved":false,"context_lines":[{"line_number":1190,"context_line":"        volume \u003d self.volume.copy()"},{"line_number":1191,"context_line":"        volume[\u0027volume_type_id\u0027] \u003d 2"},{"line_number":1192,"context_line":"        with mock.patch.object("},{"line_number":1193,"context_line":"            hpe_lefthand_iscsi.HPELeftHandISCSIDriver,"},{"line_number":1194,"context_line":"                \u0027_create_client\u0027) as mock_do_setup:"},{"line_number":1195,"context_line":""},{"line_number":1196,"context_line":"            mock_do_setup.return_value \u003d mock_client"}],"source_content_type":"text/x-python","patch_set":6,"id":"df140735_4a6971bc","line":1193,"updated":"2017-05-29 08:23:24.000000000","message":"indent","commit_id":"1ddd9f59c2de5b9710a5b427033519723fa9ad0e"},{"author":{"_account_id":23630,"name":"Tovin Seven","email":"tovin07@gmail.com","username":"tovin07"},"change_message_id":"b858f6aca1e24dcf6d53ba03d5914c9e899d78eb","unresolved":false,"context_lines":[{"line_number":1196,"context_line":"            mock_do_setup.return_value \u003d mock_client"},{"line_number":1197,"context_line":""},{"line_number":1198,"context_line":"            # execute create_cloned_volume"},{"line_number":1199,"context_line":"            self.driver.create_cloned_volume("},{"line_number":1200,"context_line":"                cloned_volume, volume)"},{"line_number":1201,"context_line":""},{"line_number":1202,"context_line":"            expected \u003d self.driver_startup_call_stack + ["}],"source_content_type":"text/x-python","patch_set":6,"id":"df140735_6aa9d5dd","line":1199,"updated":"2017-05-29 08:23:24.000000000","message":"no need for newline here","commit_id":"1ddd9f59c2de5b9710a5b427033519723fa9ad0e"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"16b532e72e7ec7a4ea5da7f345ec0166edd016cc","unresolved":false,"context_lines":[{"line_number":1190,"context_line":"        volume[\u0027volume_type_id\u0027] \u003d 2"},{"line_number":1191,"context_line":"        with mock.patch.object("},{"line_number":1192,"context_line":"            hpe_lefthand_iscsi.HPELeftHandISCSIDriver,"},{"line_number":1193,"context_line":"                \u0027_create_client\u0027) as mock_do_setup:"},{"line_number":1194,"context_line":""},{"line_number":1195,"context_line":"            mock_do_setup.return_value \u003d mock_client"},{"line_number":1196,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"df140735_9fb38de9","line":1193,"updated":"2017-06-05 12:32:36.000000000","message":"?: Why aren\u0027t we mocking this at L1174?","commit_id":"b4045fe4c21cc021ebf0fc344b8e3a923c8c1a3f"},{"author":{"_account_id":21407,"name":"Kushal Wathore","email":"kushal.wathore@hpe.com","username":"kwathore"},"change_message_id":"373dcc910f655c1ca346244ef780e4cbf5bdd64f","unresolved":false,"context_lines":[{"line_number":1190,"context_line":"        volume[\u0027volume_type_id\u0027] \u003d 2"},{"line_number":1191,"context_line":"        with mock.patch.object("},{"line_number":1192,"context_line":"            hpe_lefthand_iscsi.HPELeftHandISCSIDriver,"},{"line_number":1193,"context_line":"                \u0027_create_client\u0027) as mock_do_setup:"},{"line_number":1194,"context_line":""},{"line_number":1195,"context_line":"            mock_do_setup.return_value \u003d mock_client"},{"line_number":1196,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"df140735_e20aeecf","line":1193,"in_reply_to":"df140735_9fb38de9","updated":"2017-06-05 13:02:55.000000000","message":"Thanks,\nI agree with your thought but our all unit test case create client like this so i just kept here for the uniformity.","commit_id":"b4045fe4c21cc021ebf0fc344b8e3a923c8c1a3f"}],"cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py":[{"author":{"_account_id":23083,"name":"TommyLike","email":"tommylikehu@gmail.com","username":"TommyLike"},"change_message_id":"92d6f79558223a10a4b540f39964baa9649f29e9","unresolved":false,"context_lines":[{"line_number":866,"context_line":"                LOG.debug(\"Resize the new volume to %s.\", volume[\u0027size\u0027])"},{"line_number":867,"context_line":"                self.extend_volume(volume, volume[\u0027size\u0027])"},{"line_number":868,"context_line":""},{"line_number":869,"context_line":"            # get the extra specs of interest from this volume\u0027s volume type"},{"line_number":870,"context_line":"            volume_extra_specs \u003d self._get_volume_extra_specs(src_vref)"},{"line_number":871,"context_line":"            extra_specs \u003d self._get_lh_extra_specs("},{"line_number":872,"context_line":"                volume_extra_specs,"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f044301_b0b25293","line":869,"range":{"start_line":869,"start_character":14,"end_line":869,"end_character":17},"updated":"2017-05-09 08:52:05.000000000","message":"Get","commit_id":"dce72e1522eb27c5d2550b1ccca37afdf6659bd3"},{"author":{"_account_id":21407,"name":"Kushal Wathore","email":"kushal.wathore@hpe.com","username":"kwathore"},"change_message_id":"1630557cd5f0d29bccdd97b46790e5de38c98043","unresolved":false,"context_lines":[{"line_number":866,"context_line":"                LOG.debug(\"Resize the new volume to %s.\", volume[\u0027size\u0027])"},{"line_number":867,"context_line":"                self.extend_volume(volume, volume[\u0027size\u0027])"},{"line_number":868,"context_line":""},{"line_number":869,"context_line":"            # get the extra specs of interest from this volume\u0027s volume type"},{"line_number":870,"context_line":"            volume_extra_specs \u003d self._get_volume_extra_specs(src_vref)"},{"line_number":871,"context_line":"            extra_specs \u003d self._get_lh_extra_specs("},{"line_number":872,"context_line":"                volume_extra_specs,"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f044301_f357c401","line":869,"range":{"start_line":869,"start_character":14,"end_line":869,"end_character":17},"in_reply_to":"3f044301_b0b25293","updated":"2017-05-09 09:06:32.000000000","message":"Thanks Done","commit_id":"dce72e1522eb27c5d2550b1ccca37afdf6659bd3"},{"author":{"_account_id":23083,"name":"TommyLike","email":"tommylikehu@gmail.com","username":"TommyLike"},"change_message_id":"92d6f79558223a10a4b540f39964baa9649f29e9","unresolved":false,"context_lines":[{"line_number":872,"context_line":"                volume_extra_specs,"},{"line_number":873,"context_line":"                extra_specs_key_map.keys())"},{"line_number":874,"context_line":""},{"line_number":875,"context_line":"            # check provisioning type of source volume. if it full then need to"},{"line_number":876,"context_line":"            # change provisioning of clone volume to full as lefthand"},{"line_number":877,"context_line":"            # creates clone volume only with thin provisioning type."},{"line_number":878,"context_line":"            if \u0027hpelh:provisioning\u0027 in extra_specs and ("}],"source_content_type":"text/x-python","patch_set":2,"id":"3f044301_30640222","line":875,"range":{"start_line":875,"start_character":14,"end_line":875,"end_character":20},"updated":"2017-05-09 08:52:05.000000000","message":"Check","commit_id":"dce72e1522eb27c5d2550b1ccca37afdf6659bd3"},{"author":{"_account_id":23083,"name":"TommyLike","email":"tommylikehu@gmail.com","username":"TommyLike"},"change_message_id":"92d6f79558223a10a4b540f39964baa9649f29e9","unresolved":false,"context_lines":[{"line_number":872,"context_line":"                volume_extra_specs,"},{"line_number":873,"context_line":"                extra_specs_key_map.keys())"},{"line_number":874,"context_line":""},{"line_number":875,"context_line":"            # check provisioning type of source volume. if it full then need to"},{"line_number":876,"context_line":"            # change provisioning of clone volume to full as lefthand"},{"line_number":877,"context_line":"            # creates clone volume only with thin provisioning type."},{"line_number":878,"context_line":"            if \u0027hpelh:provisioning\u0027 in extra_specs and ("}],"source_content_type":"text/x-python","patch_set":2,"id":"3f044301_f0b8da76","line":875,"range":{"start_line":875,"start_character":59,"end_line":875,"end_character":61},"updated":"2017-05-09 08:52:05.000000000","message":"it\u0027s","commit_id":"dce72e1522eb27c5d2550b1ccca37afdf6659bd3"},{"author":{"_account_id":21407,"name":"Kushal Wathore","email":"kushal.wathore@hpe.com","username":"kwathore"},"change_message_id":"1630557cd5f0d29bccdd97b46790e5de38c98043","unresolved":false,"context_lines":[{"line_number":872,"context_line":"                volume_extra_specs,"},{"line_number":873,"context_line":"                extra_specs_key_map.keys())"},{"line_number":874,"context_line":""},{"line_number":875,"context_line":"            # check provisioning type of source volume. if it full then need to"},{"line_number":876,"context_line":"            # change provisioning of clone volume to full as lefthand"},{"line_number":877,"context_line":"            # creates clone volume only with thin provisioning type."},{"line_number":878,"context_line":"            if \u0027hpelh:provisioning\u0027 in extra_specs and ("}],"source_content_type":"text/x-python","patch_set":2,"id":"3f044301_b3413c3c","line":875,"range":{"start_line":875,"start_character":59,"end_line":875,"end_character":61},"in_reply_to":"3f044301_f0b8da76","updated":"2017-05-09 09:06:32.000000000","message":"Thanks , Done","commit_id":"dce72e1522eb27c5d2550b1ccca37afdf6659bd3"},{"author":{"_account_id":23083,"name":"TommyLike","email":"tommylikehu@gmail.com","username":"TommyLike"},"change_message_id":"92d6f79558223a10a4b540f39964baa9649f29e9","unresolved":false,"context_lines":[{"line_number":875,"context_line":"            # check provisioning type of source volume. if it full then need to"},{"line_number":876,"context_line":"            # change provisioning of clone volume to full as lefthand"},{"line_number":877,"context_line":"            # creates clone volume only with thin provisioning type."},{"line_number":878,"context_line":"            if \u0027hpelh:provisioning\u0027 in extra_specs and ("},{"line_number":879,"context_line":"               extra_specs[\u0027hpelh:provisioning\u0027] \u003d\u003d \u0027full\u0027):"},{"line_number":880,"context_line":"                    options \u003d {\u0027isThinProvisioned\u0027: False}"},{"line_number":881,"context_line":"                    clone_volume_info \u003d client.getVolumeByName(volume[\u0027name\u0027])"},{"line_number":882,"context_line":"                    client.modifyVolume(clone_volume_info[\u0027id\u0027], options)"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f044301_7093aafb","line":879,"range":{"start_line":878,"start_character":11,"end_line":879,"end_character":60},"updated":"2017-05-09 08:52:05.000000000","message":"Can we replace this with :extra_specs.get(\u0027hpelh:provisioning\u0027) \u003d\u003d \u0027full\u0027 ?","commit_id":"dce72e1522eb27c5d2550b1ccca37afdf6659bd3"},{"author":{"_account_id":21407,"name":"Kushal Wathore","email":"kushal.wathore@hpe.com","username":"kwathore"},"change_message_id":"1630557cd5f0d29bccdd97b46790e5de38c98043","unresolved":false,"context_lines":[{"line_number":875,"context_line":"            # check provisioning type of source volume. if it full then need to"},{"line_number":876,"context_line":"            # change provisioning of clone volume to full as lefthand"},{"line_number":877,"context_line":"            # creates clone volume only with thin provisioning type."},{"line_number":878,"context_line":"            if \u0027hpelh:provisioning\u0027 in extra_specs and ("},{"line_number":879,"context_line":"               extra_specs[\u0027hpelh:provisioning\u0027] \u003d\u003d \u0027full\u0027):"},{"line_number":880,"context_line":"                    options \u003d {\u0027isThinProvisioned\u0027: False}"},{"line_number":881,"context_line":"                    clone_volume_info \u003d client.getVolumeByName(volume[\u0027name\u0027])"},{"line_number":882,"context_line":"                    client.modifyVolume(clone_volume_info[\u0027id\u0027], options)"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f044301_933c00c0","line":879,"range":{"start_line":878,"start_character":11,"end_line":879,"end_character":60},"in_reply_to":"3f044301_7093aafb","updated":"2017-05-09 09:06:32.000000000","message":"Thanks, Done","commit_id":"dce72e1522eb27c5d2550b1ccca37afdf6659bd3"},{"author":{"_account_id":23630,"name":"Tovin Seven","email":"tovin07@gmail.com","username":"tovin07"},"change_message_id":"b858f6aca1e24dcf6d53ba03d5914c9e899d78eb","unresolved":false,"context_lines":[{"line_number":162,"context_line":"        2.0.10 - Add entry point tracing"},{"line_number":163,"context_line":"        2.0.11 - Fix extend volume if larger than snapshot bug #1560654"},{"line_number":164,"context_line":"        2.0.12 - add CG capability to generic volume groups."},{"line_number":165,"context_line":"        2.0.13 - Fix cloning operation related to provisioning. bug #1688243"},{"line_number":166,"context_line":"    \"\"\""},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"    VERSION \u003d \"2.0.13\""}],"source_content_type":"text/x-python","patch_set":6,"id":"df140735_6a5b152e","line":165,"range":{"start_line":165,"start_character":62,"end_line":165,"end_character":63},"updated":"2017-05-29 08:23:24.000000000","message":"comma?","commit_id":"1ddd9f59c2de5b9710a5b427033519723fa9ad0e"},{"author":{"_account_id":23630,"name":"Tovin Seven","email":"tovin07@gmail.com","username":"tovin07"},"change_message_id":"b858f6aca1e24dcf6d53ba03d5914c9e899d78eb","unresolved":false,"context_lines":[{"line_number":872,"context_line":"                volume_extra_specs,"},{"line_number":873,"context_line":"                extra_specs_key_map.keys())"},{"line_number":874,"context_line":""},{"line_number":875,"context_line":"            # Check provisioning type of source volume. if it\u0027s full then need"},{"line_number":876,"context_line":"            # to change provisioning of clone volume to full as lefthand"},{"line_number":877,"context_line":"            # creates clone volume only with thin provisioning type."},{"line_number":878,"context_line":"            if extra_specs.get(\u0027hpelh:provisioning\u0027) \u003d\u003d \u0027full\u0027:"}],"source_content_type":"text/x-python","patch_set":6,"id":"df140735_2a387dd1","line":875,"range":{"start_line":875,"start_character":56,"end_line":875,"end_character":57},"updated":"2017-05-29 08:23:24.000000000","message":"Capital \u0027I\u0027","commit_id":"1ddd9f59c2de5b9710a5b427033519723fa9ad0e"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"16b532e72e7ec7a4ea5da7f345ec0166edd016cc","unresolved":false,"context_lines":[{"line_number":867,"context_line":"                self.extend_volume(volume, volume[\u0027size\u0027])"},{"line_number":868,"context_line":""},{"line_number":869,"context_line":"            # Get the extra specs of interest from this volume\u0027s volume type"},{"line_number":870,"context_line":"            volume_extra_specs \u003d self._get_volume_extra_specs(src_vref)"},{"line_number":871,"context_line":"            extra_specs \u003d self._get_lh_extra_specs("},{"line_number":872,"context_line":"                volume_extra_specs,"},{"line_number":873,"context_line":"                extra_specs_key_map.keys())"}],"source_content_type":"text/x-python","patch_set":9,"id":"df140735_9fb70df6","line":870,"updated":"2017-06-05 12:32:36.000000000","message":"-1: I don\u0027t think I\u0027m mistaken in thinking this should be:\n\n volume_extra_specs \u003d src_vref.volume_type.extra_spec","commit_id":"b4045fe4c21cc021ebf0fc344b8e3a923c8c1a3f"},{"author":{"_account_id":21407,"name":"Kushal Wathore","email":"kushal.wathore@hpe.com","username":"kwathore"},"change_message_id":"23d27d5b919f552b6bc94935a2efdf133961f13f","unresolved":false,"context_lines":[{"line_number":867,"context_line":"                self.extend_volume(volume, volume[\u0027size\u0027])"},{"line_number":868,"context_line":""},{"line_number":869,"context_line":"            # Get the extra specs of interest from this volume\u0027s volume type"},{"line_number":870,"context_line":"            volume_extra_specs \u003d self._get_volume_extra_specs(src_vref)"},{"line_number":871,"context_line":"            extra_specs \u003d self._get_lh_extra_specs("},{"line_number":872,"context_line":"                volume_extra_specs,"},{"line_number":873,"context_line":"                extra_specs_key_map.keys())"}],"source_content_type":"text/x-python","patch_set":9,"id":"df140735_64ca4aa1","line":870,"in_reply_to":"df140735_02e042cc","updated":"2017-06-06 11:15:44.000000000","message":"Hi, \nour unit test case design does not support volume as object, it is dictionary so all the test cases related to this was failing.\nwe need to change the design of unit test case that we will do it later hence i have mentioned it in \"to do\" item\nThanks","commit_id":"b4045fe4c21cc021ebf0fc344b8e3a923c8c1a3f"},{"author":{"_account_id":21407,"name":"Kushal Wathore","email":"kushal.wathore@hpe.com","username":"kwathore"},"change_message_id":"373dcc910f655c1ca346244ef780e4cbf5bdd64f","unresolved":false,"context_lines":[{"line_number":867,"context_line":"                self.extend_volume(volume, volume[\u0027size\u0027])"},{"line_number":868,"context_line":""},{"line_number":869,"context_line":"            # Get the extra specs of interest from this volume\u0027s volume type"},{"line_number":870,"context_line":"            volume_extra_specs \u003d self._get_volume_extra_specs(src_vref)"},{"line_number":871,"context_line":"            extra_specs \u003d self._get_lh_extra_specs("},{"line_number":872,"context_line":"                volume_extra_specs,"},{"line_number":873,"context_line":"                extra_specs_key_map.keys())"}],"source_content_type":"text/x-python","patch_set":9,"id":"df140735_02e042cc","line":870,"in_reply_to":"df140735_9fb70df6","updated":"2017-06-05 13:02:55.000000000","message":"thanks,\nDone the changes","commit_id":"b4045fe4c21cc021ebf0fc344b8e3a923c8c1a3f"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"16b532e72e7ec7a4ea5da7f345ec0166edd016cc","unresolved":false,"context_lines":[{"line_number":877,"context_line":"            # creates clone volume only with thin provisioning type."},{"line_number":878,"context_line":"            if extra_specs.get(\u0027hpelh:provisioning\u0027) \u003d\u003d \u0027full\u0027:"},{"line_number":879,"context_line":"                options \u003d {\u0027isThinProvisioned\u0027: False}"},{"line_number":880,"context_line":"                clone_volume_info \u003d client.getVolumeByName(volume[\u0027name\u0027])"},{"line_number":881,"context_line":"                client.modifyVolume(clone_volume_info[\u0027id\u0027], options)"},{"line_number":882,"context_line":""},{"line_number":883,"context_line":"            model_update \u003d self._update_provider(clone_info)"}],"source_content_type":"text/x-python","patch_set":9,"id":"df140735_1f71bd44","line":880,"range":{"start_line":880,"start_character":59,"end_line":880,"end_character":73},"updated":"2017-06-05 12:32:36.000000000","message":"-1: volume.name","commit_id":"b4045fe4c21cc021ebf0fc344b8e3a923c8c1a3f"},{"author":{"_account_id":21407,"name":"Kushal Wathore","email":"kushal.wathore@hpe.com","username":"kwathore"},"change_message_id":"373dcc910f655c1ca346244ef780e4cbf5bdd64f","unresolved":false,"context_lines":[{"line_number":877,"context_line":"            # creates clone volume only with thin provisioning type."},{"line_number":878,"context_line":"            if extra_specs.get(\u0027hpelh:provisioning\u0027) \u003d\u003d \u0027full\u0027:"},{"line_number":879,"context_line":"                options \u003d {\u0027isThinProvisioned\u0027: False}"},{"line_number":880,"context_line":"                clone_volume_info \u003d client.getVolumeByName(volume[\u0027name\u0027])"},{"line_number":881,"context_line":"                client.modifyVolume(clone_volume_info[\u0027id\u0027], options)"},{"line_number":882,"context_line":""},{"line_number":883,"context_line":"            model_update \u003d self._update_provider(clone_info)"}],"source_content_type":"text/x-python","patch_set":9,"id":"df140735_e2e2eed4","line":880,"range":{"start_line":880,"start_character":59,"end_line":880,"end_character":73},"in_reply_to":"df140735_1f71bd44","updated":"2017-06-05 13:02:55.000000000","message":"Thanks,\ndone the changes.","commit_id":"b4045fe4c21cc021ebf0fc344b8e3a923c8c1a3f"}]}
