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()#> [2017-06-21T21:58:30 UTC] Resetting modulr state ... OK#> [2017-06-21T21:58:30 UTC] Entering define() for 'foo' ... #> [2017-06-21T21:58:30 UTC] Defining 'foo' ... OK#> [2017-06-21T21:58:30 UTC] Entering define() for 'bar' ... #> [2017-06-21T21:58:30 UTC] Defining 'bar' ... OKmake()#> [2017-06-21T21:58:30 UTC] Entering make() for 'bar' ... #> [2017-06-21T21:58:30 UTC] Making 'bar' ... #> [2017-06-21T21:58:30 UTC] * Visiting and defining dependencies ... #> [2017-06-21T21:58:30 UTC] ** Entering load_module() for 'bar' ... #> [2017-06-21T21:58:30 UTC] ** Entering load_module() for 'foo' ... #> [2017-06-21T21:58:30 UTC] * Constructing dependency graph ... OK #> [2017-06-21T21:58:30 UTC] * Entering get_digest() for 'bar' ... #> [2017-06-21T21:58:30 UTC] * Entering get_digest() for 'foo' ... #> [2017-06-21T21:58:30 UTC] * Evaluating #1/1 (layer #1/1): 'foo' ... #> [2017-06-21T21:58:30 UTC] * Entering get_digest() for 'bar' ... #> [2017-06-21T21:58:30 UTC] DONE ('bar' in 0.023 secs)#> [1] "*Hello World*"touch("foo")#> [2017-06-21T21:58:30 UTC] Entering touch() for 'foo' ... #> [2017-06-21T21:58:30 UTC] Touching 'foo' ... OKmake("bar")#> [2017-06-21T21:58:30 UTC] Entering make() for 'bar' ... #> [2017-06-21T21:58:30 UTC] Making 'bar' ... #> [2017-06-21T21:58:30 UTC] * Visiting and defining dependencies ... #> [2017-06-21T21:58:30 UTC] ** Entering load_module() for 'bar' ... #> [2017-06-21T21:58:30 UTC] ** Entering load_module() for 'foo' ... #> [2017-06-21T21:58:30 UTC] * Constructing dependency graph ... OK #> [2017-06-21T21:58:30 UTC] * Entering get_digest() for 'bar' ... #> [2017-06-21T21:58:30 UTC] * Entering get_digest() for 'foo' ... #> [2017-06-21T21:58:30 UTC] * Evaluating #1/1 (layer #1/1): 'foo' ... #> [2017-06-21T21:58:30 UTC] * Entering get_digest() for 'bar' ... #> [2017-06-21T21:58:30 UTC] DONE ('bar' in 0.025 secs)#> [1] "*Hello World*"reset()#> [2017-06-21T21:58:30 UTC] Entering reset() ... #> [2017-06-21T21:58:30 UTC] Resetting modulr state ... OK#> [2017-06-21T21:58:30 UTC] Defining 'foo' ... OK#> [2017-06-21T21:58:30 UTC] Defining 'bar' ... OKmake()#> [2017-06-21T21:58:30 UTC] Making 'bar' ... #> [2017-06-21T21:58:30 UTC] * Visiting and defining dependencies ... #> [2017-06-21T21:58:30 UTC] * Constructing dependency graph ... OK #> [2017-06-21T21:58:30 UTC] * Evaluating #1/1 (layer #1/1): 'foo' ... #> [2017-06-21T21:58:30 UTC] DONE ('bar' in 0.022 secs)#> [1] "*Hello World*"touch("foo")#> [2017-06-21T21:58:30 UTC] Touching 'foo' ... OKmake("bar")#> [2017-06-21T21:58:30 UTC] Making 'bar' ... #> [2017-06-21T21:58:30 UTC] * Visiting and defining dependencies ... #> [2017-06-21T21:58:30 UTC] * Constructing dependency graph ... OK #> [2017-06-21T21:58:30 UTC] * Evaluating #1/1 (layer #1/1): 'foo' ... #> [2017-06-21T21:58:30 UTC] DONE ('bar' in 0.036 secs)#> [1] "*Hello World*"reset()#> [2017-06-21T21:58:30 UTC] Resetting modulr state ... OKset_verbosity(1L) define("foo", NULL, function() "Hello World") define("bar", list(f = "foo"), function(f) sprintf("*%s*", f)) make()#> [2017-06-21T21:58:30 UTC] Evaluating #1/1 (layer #1/1): 'foo' ...#> [1] "*Hello World*"#> [2017-06-21T21:58:30 UTC] 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*"