You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
f = File('ssh://stampede/work/user/out.dat')
f.copy('/tmp/data/out.dat', CREATE_PARENTS)
that code is semantically not expressing a remote transfer, as the copy target is not an abs URL, so is interpreted in the f.url context, ie. on stampede. That indeed works for the CREATE_PARENTS interpretation, but the file transfer will attempt to move the file to localhost...
The text was updated successfully, but these errors were encountered:
No, this is still open. We work around this by always using full URLs, but that behavior is surprising (to say the least) for unsuspecting users and needs fixing.
For the example above, I think I would have expected the output to be copied to localhost and not on Stampede, FWIW :) But I mostly personally prefer full URLs wherever possible.
that code is semantically not expressing a remote transfer, as the copy target is not an abs URL, so is interpreted in the f.url context, ie. on stampede. That indeed works for the CREATE_PARENTS interpretation, but the file transfer will attempt to move the file to localhost...
The text was updated successfully, but these errors were encountered: