)]}'
{"tempest/api/volume/test_extensions.py":[{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"0c838403d626804a280685bbaaa99dee51195dbf","unresolved":false,"context_lines":[{"line_number":32,"context_line":"        # List of all extensions"},{"line_number":33,"context_line":"        if len(CONF.volume_feature_enabled.api_extensions) \u003d\u003d 0:"},{"line_number":34,"context_line":"            raise self.skipException(\u0027There are not any extensions configured\u0027)"},{"line_number":35,"context_line":"        extensions \u003d (self.volumes_extension_client.list_extensions()"},{"line_number":36,"context_line":"                      [\u0027extensions\u0027])"},{"line_number":37,"context_line":"        ext \u003d CONF.volume_feature_enabled.api_extensions[0]"},{"line_number":38,"context_line":"        if ext \u003d\u003d \u0027all\u0027:"},{"line_number":39,"context_line":"            # assumes checking a single, arbitrary extension covers all"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba5201f7_d12b0c32","line":36,"range":{"start_line":35,"start_character":8,"end_line":36,"end_character":37},"updated":"2016-12-30 05:53:28.000000000","message":"this lgtm","commit_id":"6eb57b8c9d1a8524e91e846b0cd4527c3a758bcf"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"0c838403d626804a280685bbaaa99dee51195dbf","unresolved":false,"context_lines":[{"line_number":42,"context_line":"            self.assertIn(ext, map(lambda x: x[\u0027alias\u0027], extensions))"},{"line_number":43,"context_line":"        else:"},{"line_number":44,"context_line":"            raise self.skipException(\u0027There are not any extensions configured\u0027)"},{"line_number":45,"context_line":"        extension_list \u003d [extension.get(\u0027alias\u0027) for extension in extensions]"},{"line_number":46,"context_line":"        LOG.debug(\"Cinder extensions: %s\" % \u0027,\u0027.join(extension_list))"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"class ExtensionsV1TestJSON(ExtensionsV2TestJSON):"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba5201f7_f13010a1","line":46,"range":{"start_line":45,"start_character":0,"end_line":46,"end_character":69},"updated":"2016-12-30 05:53:28.000000000","message":"seems not so necessary to change","commit_id":"6eb57b8c9d1a8524e91e846b0cd4527c3a758bcf"}]}
