cachePathMeant for internal use, as there are internal objects as arguments.
cloudUploadFromCache(
isInCloud,
outputHash,
cachePath,
cloudFolderID,
outputToSave,
rasters
)A logical indicating whether an outputHash is in the cloud already.
The cacheId of the object to upload
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.
Only required if any(rasters) == TRUE.
This is the Raster* object.
A logical vector of length >= 1 indicating which elements in
outputToSave are Raster* objects.