)]}'
{"brick_cinderclient_ext/client.py":[{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"704a08d41f726ef8c18a28fbcfe7b44430ce6c68","unresolved":false,"context_lines":[{"line_number":156,"context_line":"            use_multipath\u003dmultipath,"},{"line_number":157,"context_line":"        )"},{"line_number":158,"context_line":"        device_info \u003d brick_connector.connect_volume(connection)"},{"line_number":159,"context_line":"        self.volumes_client.attachments.complete(info[\u0027connection_info\u0027][\u0027attachment_id\u0027])"},{"line_number":160,"context_line":"        return device_info"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"    def detach(self, volume_id, attachment_uuid\u003dNone, multipath\u003dFalse,"}],"source_content_type":"text/x-python","patch_set":2,"id":"bf8cb3f7_ebbce16a","line":159,"updated":"2017-12-21 19:12:31.000000000","message":"Pep8: E501 line too long (90 \u003e 79 characters)","commit_id":"c6d960ab176e1562e1aa6f3e7aa0ebb00997de18"},{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"f526dd3b8cdcb67db8ea202c2d75d9868738857b","unresolved":false,"context_lines":[{"line_number":49,"context_line":"        current_version \u003d cinderclient.version_info.semantic_version()"},{"line_number":50,"context_line":"        if (self.volumes_client and current_version \u003e\u003d version_want):"},{"line_number":51,"context_line":"            # We have a recent enough client to test the microversion we need."},{"line_number":52,"context_line":"            required_version \u003d api_versions.APIVersion(\"3.27\")"},{"line_number":53,"context_line":"            if self.volumes_client.api_version.matches(required_version):"},{"line_number":54,"context_line":"                # we can use the new attach/detach API"},{"line_number":55,"context_line":"                self._use_legacy_attach \u003d False"}],"source_content_type":"text/x-python","patch_set":3,"id":"bf8cb3f7_36eeac22","line":52,"range":{"start_line":52,"start_character":12,"end_line":52,"end_character":62},"updated":"2017-12-21 19:28:54.000000000","message":"With the addition of attach-completion you\u0027ll need to bump this to 3.44","commit_id":"c81eac8fb6452e7bf5f175a9de78d48e0762c308"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"fb27dbafaafea44ec1066beac17ab4f27ad387e1","unresolved":false,"context_lines":[{"line_number":49,"context_line":"        current_version \u003d cinderclient.version_info.semantic_version()"},{"line_number":50,"context_line":"        if (self.volumes_client and current_version \u003e\u003d version_want):"},{"line_number":51,"context_line":"            # We have a recent enough client to test the microversion we need."},{"line_number":52,"context_line":"            required_version \u003d api_versions.APIVersion(\"3.27\")"},{"line_number":53,"context_line":"            if self.volumes_client.api_version.matches(required_version):"},{"line_number":54,"context_line":"                # we can use the new attach/detach API"},{"line_number":55,"context_line":"                self._use_legacy_attach \u003d False"}],"source_content_type":"text/x-python","patch_set":3,"id":"bf8cb3f7_5676d008","line":52,"range":{"start_line":52,"start_character":12,"end_line":52,"end_character":62},"in_reply_to":"bf8cb3f7_36eeac22","updated":"2017-12-21 19:52:33.000000000","message":"Done","commit_id":"c81eac8fb6452e7bf5f175a9de78d48e0762c308"}]}
