From 77f243b7abcb4287b4fb535da35ae47f1618369d Mon Sep 17 00:00:00 2001 From: zmeir Date: Tue, 18 Jul 2023 16:22:41 +0300 Subject: [PATCH] Allow passing CLI args (helps with debugging) --- pr_agent/cli.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pr_agent/cli.py b/pr_agent/cli.py index ca9d5db0..d6af7cf6 100644 --- a/pr_agent/cli.py +++ b/pr_agent/cli.py @@ -10,7 +10,7 @@ from pr_agent.tools.pr_questions import PRQuestions from pr_agent.tools.pr_reviewer import PRReviewer -def run(): +def run(args=None): parser = argparse.ArgumentParser(description='AI based pull request analyzer', usage="""\ Usage: cli.py --pr-url []. For example: @@ -35,7 +35,7 @@ reflect - Ask the PR author questions about the PR. 'reflect', 'review_after_reflect'], default='review') parser.add_argument('rest', nargs=argparse.REMAINDER, default=[]) - args = parser.parse_args() + args = parser.parse_args(args) logging.basicConfig(level=os.environ.get("LOGLEVEL", "INFO")) command = args.command.lower() if command in ['ask', 'ask_question']: