MCPcopy Create free account
hub / github.com/LLMQuant/quant-mind / configure_logging

Function configure_logging

quantmind/utils/logger.py:175–196  ·  view source on GitHub ↗

Configure global logging settings for QuantMind. Args: level: Global logging level use_color: Whether to use colors (auto-detect if None) file_output: Optional file path for file logging format_string: Custom format string

(
    level: int = logging.INFO,
    use_color: Optional[bool] = None,
    file_output: Optional[str] = None,
    format_string: Optional[str] = None,
)

Source from the content-addressed store, hash-verified

173
174
175def configure_logging(
176 level: int = logging.INFO,
177 use_color: Optional[bool] = None,
178 file_output: Optional[str] = None,
179 format_string: Optional[str] = None,
180) -> None:
181 """Configure global logging settings for QuantMind.
182
183 Args:
184 level: Global logging level
185 use_color: Whether to use colors (auto-detect if None)
186 file_output: Optional file path for file logging
187 format_string: Custom format string
188 """
189 # Set up the root quantmind logger
190 setup_logger(
191 name="quantmind",
192 level=level,
193 format_string=format_string,
194 use_color=use_color,
195 file_output=file_output,
196 )
197
198
199def create_demo_logger() -> logging.Logger:

Callers

nothing calls this directly

Calls 1

setup_loggerFunction · 0.85

Tested by

no test coverage detected