public subroutine tem_logging_load(conf, thandle, rank, me)
Load logging configuration from a Lua table and return the initialized
logger.
The table provided via the thandle has to contain all settings to describe
the logging object.
For all settings there are defaults, and the routine will silently assume
those in case of failing to read a setting for any reason.
For the primary logger only level is mandatory,
filename, real_form and int_form are also used but optional.
In contrast to other logging facilities, the primary logging defaults to
stdout and not to the null device.
Nodes of different colours represent the following:
Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.
Nodes of different colours represent the following:
Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.