Set and get the global verbosity level.
set_verbosity(level = 2L) get_verbosity()
level | A scalar (integer vector of length one),
possibly |
---|
Messages are generated, accordingly to the following levels:
None.
Operations modifying the internal state.
All operations.
+Inf
.Debugging informations.
define
, make
, reset
, and
touch
.
reset()#> [2018-12-02T17:14:10 CET] Resetting modulr state ... OK#> [2018-12-02T17:14:10 CET] Entering define() for 'foo' ... #> [2018-12-02T17:14:10 CET] Defining 'foo' ... OK#> [2018-12-02T17:14:10 CET] Entering define() for 'bar' ... #> [2018-12-02T17:14:10 CET] Defining 'bar' ... OKmake()#> [2018-12-02T17:14:10 CET] Entering make() for 'bar' ... #> [2018-12-02T17:14:10 CET] Making 'bar' ... #> [2018-12-02T17:14:10 CET] * Visiting and defining dependencies ... #> [2018-12-02T17:14:10 CET] ** Entering load_module() for 'bar' ... #> [2018-12-02T17:14:10 CET] ** Entering load_module() for 'foo' ... #> [2018-12-02T17:14:10 CET] * Constructing dependency graph ... OK #> [2018-12-02T17:14:10 CET] * Entering get_digest() for 'bar' ... #> [2018-12-02T17:14:10 CET] * Entering get_digest() for 'foo' ... #> [2018-12-02T17:14:10 CET] * Evaluating #1/1 (layer #1/1): 'foo' ... #> [2018-12-02T17:14:10 CET] * Entering get_digest() for 'bar' ... #> [2018-12-02T17:14:10 CET] DONE ('bar' in 0.052 secs)#> [1] "*Hello World*"touch("foo")#> [2018-12-02T17:14:10 CET] Entering touch() for 'foo' ... #> [2018-12-02T17:14:10 CET] Touching 'foo' ... OKmake("bar")#> [2018-12-02T17:14:10 CET] Entering make() for 'bar' ... #> [2018-12-02T17:14:10 CET] Making 'bar' ... #> [2018-12-02T17:14:10 CET] * Visiting and defining dependencies ... #> [2018-12-02T17:14:10 CET] ** Entering load_module() for 'bar' ... #> [2018-12-02T17:14:10 CET] ** Entering load_module() for 'foo' ... #> [2018-12-02T17:14:10 CET] * Constructing dependency graph ... OK #> [2018-12-02T17:14:10 CET] * Entering get_digest() for 'bar' ... #> [2018-12-02T17:14:10 CET] * Entering get_digest() for 'foo' ... #> [2018-12-02T17:14:10 CET] * Evaluating #1/1 (layer #1/1): 'foo' ... #> [2018-12-02T17:14:10 CET] * Entering get_digest() for 'bar' ... #> [2018-12-02T17:14:10 CET] DONE ('bar' in 0.056 secs)#> [1] "*Hello World*"reset()#> [2018-12-02T17:14:10 CET] Entering reset() ... #> [2018-12-02T17:14:10 CET] Resetting modulr state ... OK#> [2018-12-02T17:14:10 CET] Defining 'foo' ... OK#> [2018-12-02T17:14:10 CET] Defining 'bar' ... OKmake()#> [2018-12-02T17:14:10 CET] Making 'bar' ... #> [2018-12-02T17:14:10 CET] * Visiting and defining dependencies ... #> [2018-12-02T17:14:10 CET] * Constructing dependency graph ... OK #> [2018-12-02T17:14:10 CET] * Evaluating #1/1 (layer #1/1): 'foo' ... #> [2018-12-02T17:14:10 CET] DONE ('bar' in 0.075 secs)#> [1] "*Hello World*"touch("foo")#> [2018-12-02T17:14:10 CET] Touching 'foo' ... OKmake("bar")#> [2018-12-02T17:14:10 CET] Making 'bar' ... #> [2018-12-02T17:14:10 CET] * Visiting and defining dependencies ... #> [2018-12-02T17:14:10 CET] * Constructing dependency graph ... OK #> [2018-12-02T17:14:10 CET] * Evaluating #1/1 (layer #1/1): 'foo' ... #> [2018-12-02T17:14:10 CET] DONE ('bar' in 0.054 secs)#> [1] "*Hello World*"reset()#> [2018-12-02T17:14:10 CET] Resetting modulr state ... OKset_verbosity(1L) define("foo", NULL, function() "Hello World") define("bar", list(f = "foo"), function(f) sprintf("*%s*", f)) make()#> [2018-12-02T17:14:10 CET] Evaluating #1/1 (layer #1/1): 'foo' ...#> [1] "*Hello World*"#> [2018-12-02T17:14:10 CET] Evaluating #1/1 (layer #1/1): 'foo' ...#> [1] "*Hello World*"reset() set_verbosity(0L) define("foo", NULL, function() "Hello World") define("bar", list(f = "foo"), function(f) sprintf("*%s*", f)) make()#> [1] "*Hello World*"#> [1] "*Hello World*"