nispace.utils.utils.set_log
- nispace.utils.utils.set_log(lgr, verbose=True)[source]
Set the “nispace” root logger’s level and return whether INFO is enabled.
A no-op (returns False immediately) while inside a
_quiet()context manager block (_quiet_ctx.active), so temporary silencing can’t be overridden by a nested verbose=True call. lgr is accepted for call-site symmetry with module-level loggers but is not itself used — the level is always set on the shared “nispace” root logger.- Parameters:
lgr (logging.Logger) – Unused; kept for signature compatibility with callers that pass their module-level logger.
verbose (bool, int, or None, default=True) –
True: set level to INFO.False/None/0: set level to WARNING. Any other value is passed directly toLogger.setLevel(e.g. a numeric logging level or level name).
- Returns:
Whether INFO-level messages are (now) enabled, or False if silenced by an active _quiet context.
- Return type:
bool