fermitools / declad

BSD 3-Clause "New" or "Revised" License
1 stars 2 forks source link

Enable full checksum validation on transfers #6

Closed marcmengel closed 8 months ago

marcmengel commented 8 months ago

@rlcee mentioned at a recent meeting that it is a mu2e requirement that the metadata checksum be validated through to the destination (i.e. DCache) when files are transferred by Declad.

Both gfal-copy and xrdcp have commandline options (--checksum and --cksum, respectively) that let you tell them what the file checksum is, and to verify it on the transferred file, which will meet this requirement.

We need to allow in the copy command template, $adler32_checksum to be replaced with in the copy command, then we can support turning on that behavior.