Meant for internal use, as there are internal objects as arguments.
cloudDownload(outputHash, newFileName, gdriveLs, cacheRepo, cloudFolderID)
The cacheId
of the object to upload
The character string of the local filename that the downloaded object will have
The result of googledrive::drive_ls(as_id(cloudFolderID), pattern = "outputHash")
A repository used for storing cached objects.
This is optional if Cache
is used inside a SpaDES module.
A googledrive id of a folder, e.g., using drive_mkdir()
.
If left as NULL
, the function will create a cloud folder with a warning.
The warning will have the cloudFolderID
that should be used in subsequent calls.
It will also be added to options("reproducible.cloudFolderID")
,
but this will not persist across sessions.