def METHOD_NAME(self, volume_id):
    crypto_bdev = self.get_crypto_bdev(volume_id)
    # If there's no crypto bdev set up on top of this volume, we're done
    if crypto_bdev is None:
        return
    try:
        with self._client() as client:
            log.info('Deleting crypto bdev: {} from volume: {}'.format(
                        crypto_bdev, volume_id))
            client.call('bdev_crypto_delete', {'name': crypto_bdev})
    except JSONRPCException:
        raise crypto.CryptoException(grpc.StatusCode.INTERNAL,
                                     'Failed to delete crypto bdev')