Skip to contents

adhoc_lamina() will execute only the lamina and the code therein contained as specified by lamina_path with or without log messages.

Usage

adhoc_lamina(lamina_path, silent = FALSE)

Arguments

lamina_path

Path to lamina.

silent

Suppress log messages? If FALSE (the default), log messages will be printed to the console. If TRUE, log messages will be suppressed.

Value

invisible data frame of execution plan.

Examples

tmp <- fs::dir_create(fs::file_temp())
result <- strata::build_quick_strata_project(tmp, 1, 1)
adhoc_lamina(
  fs::path(tmp, "strata", "stratum_1", "s1_lamina_1"),
)
#> [2024-11-27 15:57:01.4718] INFO: Strata started 
#> [2024-11-27 15:57:01.4723] INFO: Stratum: stratum_1 initialized 
#> [2024-11-27 15:57:01.4727] INFO: Lamina: s1_lamina_1 initialized 
#> [2024-11-27 15:57:01.4732] INFO: Executing: my_code 
#> [1] "I am a placeholder, do not forget to replace me!"
#> [2024-11-27 15:57:01.4748] INFO: Strata finished - duration: 0.0034 seconds 
fs::dir_delete(tmp)