)]}'
{"cinder/volume/drivers/vzstorage.py":[{"author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"change_message_id":"15601682aa66f5e6146620071333eee6be9cbf84","unresolved":false,"context_lines":[{"line_number":417,"context_line":""},{"line_number":418,"context_line":"    def _do_extend_volume(self, volume_path, size_gb, volume_format):"},{"line_number":419,"context_line":"        if volume_format \u003d\u003d DISK_FORMAT_PLOOP:"},{"line_number":420,"context_line":"            self._execute(\u0027ploop\u0027, \u0027resize\u0027, \u0027-s\u0027,"},{"line_number":421,"context_line":"                          \u0027%dG\u0027 % size_gb,"},{"line_number":422,"context_line":"                          os.path.join(volume_path, \u0027DiskDescriptor.xml\u0027),"},{"line_number":423,"context_line":"                          run_as_root\u003dTrue)"},{"line_number":424,"context_line":"        else:"},{"line_number":425,"context_line":"            image_utils.resize_image(volume_path, size_gb)"},{"line_number":426,"context_line":"            if not self._is_file_size_equal(volume_path, size_gb):"}],"source_content_type":"text/x-python","patch_set":4,"id":"5a3905b3_86405c09","line":423,"range":{"start_line":420,"start_character":12,"end_line":423,"end_character":43},"updated":"2017-01-25 10:44:32.000000000","message":"What happens if the underlying filesystem does not support resizing?? Should you handle those cases and fallback to \u0027grow\u0027?","commit_id":"269ce33b3e63b6f511a04e0f511153186514f8ad"},{"author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"change_message_id":"e7a9b224c799bf2b7ad4ef0bfbbfb8a86a34c086","unresolved":false,"context_lines":[{"line_number":417,"context_line":""},{"line_number":418,"context_line":"    def _do_extend_volume(self, volume_path, size_gb, volume_format):"},{"line_number":419,"context_line":"        if volume_format \u003d\u003d DISK_FORMAT_PLOOP:"},{"line_number":420,"context_line":"            self._execute(\u0027ploop\u0027, \u0027resize\u0027, \u0027-s\u0027,"},{"line_number":421,"context_line":"                          \u0027%dG\u0027 % size_gb,"},{"line_number":422,"context_line":"                          os.path.join(volume_path, \u0027DiskDescriptor.xml\u0027),"},{"line_number":423,"context_line":"                          run_as_root\u003dTrue)"},{"line_number":424,"context_line":"        else:"},{"line_number":425,"context_line":"            image_utils.resize_image(volume_path, size_gb)"},{"line_number":426,"context_line":"            if not self._is_file_size_equal(volume_path, size_gb):"}],"source_content_type":"text/x-python","patch_set":4,"id":"3a461143_52078617","line":423,"range":{"start_line":420,"start_character":12,"end_line":423,"end_character":43},"in_reply_to":"3a461143_63af682a","updated":"2017-01-30 16:25:22.000000000","message":"Ok, thanks for clarifying.","commit_id":"269ce33b3e63b6f511a04e0f511153186514f8ad"},{"author":{"_account_id":12408,"name":"Maxim Nestratov","email":"mnestratov@virtuozzo.com","username":"mnestratov"},"change_message_id":"b51247bba0b89354cc35ed0d7fd98c3d85f05608","unresolved":false,"context_lines":[{"line_number":417,"context_line":""},{"line_number":418,"context_line":"    def _do_extend_volume(self, volume_path, size_gb, volume_format):"},{"line_number":419,"context_line":"        if volume_format \u003d\u003d DISK_FORMAT_PLOOP:"},{"line_number":420,"context_line":"            self._execute(\u0027ploop\u0027, \u0027resize\u0027, \u0027-s\u0027,"},{"line_number":421,"context_line":"                          \u0027%dG\u0027 % size_gb,"},{"line_number":422,"context_line":"                          os.path.join(volume_path, \u0027DiskDescriptor.xml\u0027),"},{"line_number":423,"context_line":"                          run_as_root\u003dTrue)"},{"line_number":424,"context_line":"        else:"},{"line_number":425,"context_line":"            image_utils.resize_image(volume_path, size_gb)"},{"line_number":426,"context_line":"            if not self._is_file_size_equal(volume_path, size_gb):"}],"source_content_type":"text/x-python","patch_set":4,"id":"3a461143_63af682a","line":423,"range":{"start_line":420,"start_character":12,"end_line":423,"end_character":43},"in_reply_to":"5a3905b3_86405c09","updated":"2017-01-30 10:24:11.000000000","message":"Actually, no, we shouldn\u0027t. We guarantee, when we create a volume which format is ploop, that it is formatted.","commit_id":"269ce33b3e63b6f511a04e0f511153186514f8ad"}]}
