VersionArgsExt.postConfigureLoggers

Add the default logger if default_logging is true.

If the configuration variable is present, it will override the current default_logging value. If the value does not exist in the config file, the value set in the ctor will be used.

Note that the logger is explicitly set to output all levels, to avoid the situation where the root logger is configured to not output level 'info'.

class VersionArgsExt
override
void
postConfigureLoggers

Parameters

app IApplication

the application instance

config ConfigParser

the configuration instance

loose_config_parsing bool

if true, configuration files will be parsed in a more relaxed way

use_insert_appender bool

true if the InsertConsole appender should be used (needed when using the AppStatus module)

Meta