While you can template the copy command for transfers, you were constrained to
root: URL's both in the construction of the ${dest} value for copy command templates
and in how the destination was checked for file sizes.
This pull request lets you pick a different protocol (specifically "https" ) in the config
and uses gfal-stat to collect info.
Also, we did not have a testing framework that allows various scenarios to be tested.
We now have one that can be run on a suitably setup instance.
While you can template the copy command for transfers, you were constrained to root: URL's both in the construction of the ${dest} value for copy command templates and in how the destination was checked for file sizes.
This pull request lets you pick a different protocol (specifically "https" ) in the config and uses gfal-stat to collect info.
Also, we did not have a testing framework that allows various scenarios to be tested. We now have one that can be run on a suitably setup instance.