Meant for internal use, as there are internal objects as arguments.
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(googledrive::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 dribble of a folder, e.g., using drive_mkdir()
.
If left as NULL
, the function will create a cloud folder with name from last
two folder levels of the cachePath
path, :
paste0(basename(dirname(cachePath)), "_", basename(cachePath))
.
This cloudFolderID
will be added to options("reproducible.cloudFolderID")
,
but this will not persist across sessions. If this is a character string, it will
treat this as a folder name to create or use on GoogleDrive.
an object that inherits from DBIDriver, or an existing DBIConnection object (in order to clone an existing connection).
A DBIConnection object, as returned by
dbConnect()
.