is_debug_set

(函数来自 pyomo.common.log)

pyomo.common.log.is_debug_set(logger)[source]

Logger.isEnableFor 的一个变体,如果为 NOTSET 则返回 False

如果日志记录器的有效级别是NOTSET,则logging.Logger.isEnableFor()的实现返回True。此变体仅在日志记录器的有效级别是NOTSET < level <= DEBUG时返回True。这在Pyomo中用于检测用户是否明确请求了DEBUG输出。

此实现通过直接查询(未记录的)'manager'属性来获取logging.disabled()的当前值,从而模仿isEnabledFor()的核心功能。