forte2.helpers.logger#

Module Contents#

forte2.helpers.logger.LOGGING_LEVEL#
class forte2.helpers.logger.LoggerConfig#

Centralized logging configuration that matches C++ behavior

classmethod setup()#

Initialize logging configuration once

classmethod set_log_level(level)#

Set log level using same numbering as C++ (0-4)

forte2.helpers.logger.set_verbosity_level(level)#
forte2.helpers.logger.get_verbosity_level()#

Get the current verbosity level

forte2.helpers.logger.log(message, level=2)#
forte2.helpers.logger.log_warning(message)#
forte2.helpers.logger.log_essential(message)#
forte2.helpers.logger.log_info1(message)#
forte2.helpers.logger.log_info2(message)#
forte2.helpers.logger.log_debug(message)#