ibllib.io.globus
Functions
Convert a path into one suitable for the Globus TransferClient. |
|
- as_globus_path(path)[source]
Convert a path into one suitable for the Globus TransferClient. NB: If using tilda in path, the home folder of your Globus Connect instance must be the same as the OS home dir.
- Parameters
path – A path str or Path instance
- Returns
A formatted path string
Examples
# A Windows path >>> as_globus_path(‘E:FlatIronintegration’) >>> ‘/E/FlatIron/integration’
# A relative POSIX path >>> as_globus_path(‘../data/integration’) >>> ‘/mnt/data/integration’
# A globus path >>> as_globus_path(‘/E/FlatIron/integration’) >>> ‘/E/FlatIron/integration’