Hi all,
Just to let anyone seeing this thread know, the issue turned out to be path specification via the Globus CLI.
As a related reminder, if you specify an absolute path to the CLI, it will be treated as absolute and not joined with your homedir.
So, for example, this ENDPOINT_ID:PATH argument specifies the root of the filesystem (or root of a share):
${endpoint_id}:/
If you want to specify your home directory on an endpoint, typically you will specify "/~/". e.g.
${endpoint_id}:/~/
Endpoint administrators are free to configure the default directory ( /~/ ) on their endpoints to a non-home directory.
If you want detailed technical documentation on how the Globus Transfer API (and therefore the Globus CLI) handles paths, I recommend looking at the documentation for the ls API:
The CLI will normalize paths that it is given, and if you are using `--batch` mode for transfer or delete, please be aware that relative paths in the batch input will be joined with any SOURCE_DIR or DEST_DIR given on the command-line.
You can see full documentation for `globus transfer`, or any CLI command, with the `--help` flag or online in our reference:
Thanks & best,
-Stephen