MCPcopy Index your code
hub / github.com/OpenBMB/ChatDev / _get_logging_level

Method _get_logging_level

utils/structured_logger.py:53–62  ·  view source on GitHub ↗

Convert LogLevel enum to logging module level.

(self, log_level: LogLevel)

Source from the content-addressed store, hash-verified

51 self.correlation_id = None
52
53 def _get_logging_level(self, log_level: LogLevel) -> int:
54 """Convert LogLevel enum to logging module level."""
55 level_map = {
56 LogLevel.DEBUG: logging.DEBUG,
57 LogLevel.INFO: logging.INFO,
58 LogLevel.WARNING: logging.WARNING,
59 LogLevel.ERROR: logging.ERROR,
60 LogLevel.CRITICAL: logging.CRITICAL
61 }
62 return level_map.get(log_level, logging.INFO)
63
64 def _should_log(self, level: LogLevel) -> bool:
65 """Check if a log level should be logged based on configured level."""

Callers 2

__init__Method · 0.95
_logMethod · 0.95

Calls 1

getMethod · 0.45

Tested by

no test coverage detected