)]}'
{"tempest/lib/services/volume/v3/volumes_client.py":[{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"4c5bc56643e9dba2e3216707aca08fbbb7732e92","unresolved":true,"context_lines":[{"line_number":409,"context_line":"        return rest_client.ResponseBody(resp, body)"},{"line_number":410,"context_line":""},{"line_number":411,"context_line":"    def show_volume_encryption(self, volume_id, **kwargs):"},{"line_number":412,"context_line":"        \"\"\"Show a volume\u0027s encryption attrbiutes.\"\"\""},{"line_number":413,"context_line":"        url \u003d \"volumes/%s/encryption\" % volume_id"},{"line_number":414,"context_line":"        encryption_key \u003d kwargs.get(\u0027encryption_key\u0027, None)"},{"line_number":415,"context_line":"        if encryption_key:"}],"source_content_type":"text/x-python","patch_set":1,"id":"555cb0c8_65468bee","line":412,"range":{"start_line":412,"start_character":38,"end_line":412,"end_character":48},"updated":"2021-05-20 08:27:14.000000000","message":"nit: attributes","commit_id":"a04e488419cc0a49ce01edc7779654a9c8e16126"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"4c5bc56643e9dba2e3216707aca08fbbb7732e92","unresolved":true,"context_lines":[{"line_number":410,"context_line":""},{"line_number":411,"context_line":"    def show_volume_encryption(self, volume_id, **kwargs):"},{"line_number":412,"context_line":"        \"\"\"Show a volume\u0027s encryption attrbiutes.\"\"\""},{"line_number":413,"context_line":"        url \u003d \"volumes/%s/encryption\" % volume_id"},{"line_number":414,"context_line":"        encryption_key \u003d kwargs.get(\u0027encryption_key\u0027, None)"},{"line_number":415,"context_line":"        if encryption_key:"},{"line_number":416,"context_line":"            url +\u003d \"/%s\" % encryption_key"}],"source_content_type":"text/x-python","patch_set":1,"id":"bc641648_dc9d6e2e","line":413,"range":{"start_line":413,"start_character":15,"end_line":413,"end_character":36},"updated":"2021-05-20 08:27:14.000000000","message":"hmm, I don\u0027t see such an api in https://docs.openstack.org/api-ref/block-storage/v3/index.html","commit_id":"a04e488419cc0a49ce01edc7779654a9c8e16126"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"c1f3902b0292e6dc2780ba335dd522013d6cc995","unresolved":true,"context_lines":[{"line_number":410,"context_line":""},{"line_number":411,"context_line":"    def show_volume_encryption(self, volume_id, **kwargs):"},{"line_number":412,"context_line":"        \"\"\"Show a volume\u0027s encryption attrbiutes.\"\"\""},{"line_number":413,"context_line":"        url \u003d \"volumes/%s/encryption\" % volume_id"},{"line_number":414,"context_line":"        encryption_key \u003d kwargs.get(\u0027encryption_key\u0027, None)"},{"line_number":415,"context_line":"        if encryption_key:"},{"line_number":416,"context_line":"            url +\u003d \"/%s\" % encryption_key"}],"source_content_type":"text/x-python","patch_set":1,"id":"f3db9cbf_1a670dd6","line":413,"range":{"start_line":413,"start_character":15,"end_line":413,"end_character":36},"in_reply_to":"bc641648_dc9d6e2e","updated":"2021-06-25 16:18:04.000000000","message":"It\u0027s not documented (it\u0027s an old API which has been around forever) but it exists:\n\nhttps://opendev.org/openstack/cinder/src/branch/master/cinder/api/contrib/volume_encryption_metadata.py\n\nhttps://opendev.org/openstack/cinder/src/commit/f340058145f9473b6cf2694e0620c2ca8964b728/cinder/policies/volumes.py#L161","commit_id":"a04e488419cc0a49ce01edc7779654a9c8e16126"}]}
