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

Function main

tests/evals/llm/llm_eval.py:565–576  ·  view source on GitHub ↗
(argv: list[str] | None = None)

Source from the content-addressed store, hash-verified

563
564
565def main(argv: list[str] | None = None) -> int:
566 parser = build_parser()
567 args = parser.parse_args(argv)
568 log_level = getattr(logging, args.log.upper(), logging.INFO)
569 logging.basicConfig(
570 level=logging.WARNING,
571 stream=sys.stdout,
572 format="%(asctime)s %(levelname)-5s [%(name)s] %(message)s",
573 datefmt="%H:%M:%S",
574 )
575 logging.getLogger("explainshell").setLevel(log_level)
576 return args.func(args)
577
578
579if __name__ == "__main__":

Callers 1

llm_eval.pyFile · 0.70

Calls 1

build_parserFunction · 0.70

Tested by

no test coverage detected