Simple function to download a SpaDES module as GitHub repository
getModule(
modules,
modulePath,
overwrite = FALSE,
verbose = getOption("Require.verbose", 1L)
)Character vector of one or more github repositories as character strings that contain
SpaDES modules. These should be presented in the standard R way, with
account/repository@branch. If account is omitted, then "PredictiveEcology will
be assumed.
A local path in which to place the full module, within
a subfolder ... i.e., the source code will be downloaded to here:
file.path(modulePath, repository). If omitted, and options(spades.modulePath) is
set, it will use getOption("spades.modulePath"), otherwise it will use ".".
A logical vector of same length (or length 1) gitRepo.
If TRUE, then the download will delete any
existing folder with the same name as the repository
provided in gitRepo
Numeric or logical indicating how verbose should the function
be. If -1 or -2, then as little verbosity as possible. If 0 or FALSE,
then minimal outputs; if 1 or TRUE, more outputs; 2 even more. NOTE: in
Require function, when verbose >= 2, the return object will have an
attribute: attr(.., "Require") which has lots of information about the
processes of the installs.