Uses the cache.
read_drake_plan(path = getwd(), search = TRUE, cache = NULL,
verbose = drake::default_verbose())
Arguments
path |
Root directory of the drake project,
or if search is TRUE , either the
project root or a subdirectory of the project.
Ignored if a cache is supplied. |
search |
logical. If TRUE , search parent directories
to find the nearest drake cache. Otherwise, look in the
current working directory only.
Ignored if a cache is supplied. |
cache |
drake cache. See new_cache() .
If supplied, path and search are ignored. |
verbose |
logical or numeric, control printing to the console.
Use pkgconfig to set the default value of verbose
for your R session:
for example, pkgconfig::set_config("drake::verbose" = 2) .
- 0 or
FALSE : print nothing.
- 1 or
TRUE : print only targets to build.
- 2:
in addition, print checks and cache info.
- 3:
in addition, print any potentially missing items.
- 4:
in addition, print imports. Full verbosity.
|
Value
A workflow plan data frame.
See also
read_drake_config()
Examples
# NOT RUN {
test_with_dir("Quarantine side effects.", {
load_basic_example() # Get the code with drake_example("basic").
make(my_plan) # Run the project, build the targets.
read_drake_plan() # Retrieve the workflow plan data frame from the cache.
})
# }