which_clean {drake} | R Documentation |
Which targets will clean()
invalidate?
Description
which_clean()
is a safety check for clean()
.
It shows you the targets that clean()
will
invalidate (or remove if garbage_collection
is TRUE
).
It helps you avoid accidentally removing targets you care about.
Usage
which_clean(
...,
list = character(0),
path = NULL,
cache = drake::drake_cache(path = path)
)
Arguments
... |
Targets to remove from the cache: as names (symbols) or
character strings. If the |
list |
Character vector naming targets to be removed from the
cache. Similar to the |
path |
Path to a |
cache |
drake cache. See |
See Also
Examples
## Not run:
isolate_example("Quarantine side effects.", {
plan <- drake_plan(x = 1, y = 2, z = 3)
make(plan)
cached()
which_clean(x, y) # [1] "x" "y"
clean(x, y) # Invalidates targets x and y.
cached() # [1] "z"
})
## End(Not run)
[Package drake version 7.13.10 Index]