Objects that drake imported, built, or attempted
to build are listed as "done" or "running".
Skipped objects are not listed.
Usage
drake_progress(
...,
list = character(0),
cache = drake::drake_cache(path = path),
path = NULL,
progress = NULL
)Arguments
- ...
Objects to load from the cache, as names (unquoted) or character strings (quoted). If the
tidyselectpackage is installed, you can also supplydplyr-styletidyselectcommands such asstarts_with(),ends_with(), andone_of().- list
Character vector naming objects to be loaded from the cache. Similar to the
listargument ofremove().- cache
drake cache. See
new_cache(). If supplied,pathis ignored.- path
Path to a
drakecache (usually a hidden.drake/folder) orNULL.- progress
Character vector for filtering the build progress results. Defaults to
NULL(no filtering) to report progress of all objects. Supported filters are"done","running", and"failed".
Value
The build progress of each target reached by
the current make() so far.
Examples
if (FALSE) { # \dontrun{
isolate_example("Quarantine side effects.", {
if (suppressWarnings(require("knitr"))) {
load_mtcars_example() # Get the code with drake_example("mtcars").
make(my_plan) # Run the project, build the targets.
# Watch the changing drake_progress() as make() is running.
drake_progress() # List all the targets reached so far.
drake_progress(small, large) # Just see the progress of some targets.
drake_progress(list = c("small", "large")) # Same as above.
}
})
} # }