MCPcopy Create free account
hub / github.com/idank/explainshell / _setup_console_logging

Function _setup_console_logging

explainshell/manager.py:442–451  ·  view source on GitHub ↗

Configure stderr logging only — no run dir, no file handler.

(log_level_str: str)

Source from the content-addressed store, hash-verified

440
441
442def _setup_console_logging(log_level_str: str) -> None:
443 """Configure stderr logging only — no run dir, no file handler."""
444 log_level = getattr(logging, log_level_str.upper())
445 logging.basicConfig(
446 level=logging.WARNING,
447 stream=sys.stderr,
448 format=_LOG_FMT,
449 datefmt=_LOG_DATEFMT,
450 )
451 logging.getLogger("explainshell").setLevel(log_level)
452
453
454def _attach_run_log(log_level_str: str) -> str:

Callers 1

cliFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected