# ------------------ Basic Styles ---------------------
# Temporarily change verbose level for example
raveio_setopt('verbose_level', 'DEBUG', FALSE)
# debug
catgl('Debug message', level = 'DEBUG')
# default
catgl('Default message', level = 'DEFAULT')
# info
catgl('Info message', level = 'INFO')
# warning
catgl('Warning message', level = 'WARNING')
# error
catgl('Error message', level = 'ERROR')
try({
# fatal, will call stop and raise error
catgl('Error message', level = 'FATAL')
}, silent = TRUE)
# ------------------ Muffle messages ---------------------
# Temporarily change verbose level to 'WARNING'
raveio_setopt('verbose_level', 'WARNING', FALSE)
# default, muffled
catgl('Default message')
# message printed for level >= Warning
catgl('Default message', level = 'WARNING')
catgl('Default message', level = 'ERROR')
Run the code above in your browser using DataLab