Meant for internal use, as there are internal objects as arguments.
cloudDownload(
  outputHash,
  newFileName,
  gdriveLs,
  cacheRepo,
  cloudFolderID,
  drv = getOption("reproducible.drv", RSQLite::SQLite()),
  conn = getOption("reproducible.conn", NULL)
)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 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 cacheRepo path, :
paste0(basename(dirname(cacheRepo)), "_", basename(cacheRepo)).
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.
A '>DBIConnection object, as returned by
dbConnect().