From 1ee4225434d3303275ca799059d807477ee3314c Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Mon, 2 Feb 2026 10:05:23 +0000 Subject: [PATCH] Add loglens package files (parsers, cli, config) --- loglens/cli/main.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/loglens/cli/main.py b/loglens/cli/main.py index 08ef53c..ba3d121 100644 --- a/loglens/cli/main.py +++ b/loglens/cli/main.py @@ -1,4 +1,20 @@ +"""Main CLI entry point.""" + +import sys + from loglens.cli.commands import main + +def main_cli() -> int: + """Main entry point for LogLens CLI.""" + try: + return main(standalone_mode=False) + except SystemExit: + raise + except Exception as e: + print(f"Error: {e}", file=sys.stderr) + return 1 + + if __name__ == "__main__": - main() + sys.exit(main_cli())