mirror of
https://github.com/qodo-ai/pr-agent.git
synced 2025-12-13 03:15:17 +00:00
Allow passing CLI args (helps with debugging)
This commit is contained in:
parent
3efe08d619
commit
77f243b7ab
1 changed files with 2 additions and 2 deletions
|
|
@ -10,7 +10,7 @@ from pr_agent.tools.pr_questions import PRQuestions
|
||||||
from pr_agent.tools.pr_reviewer import PRReviewer
|
from pr_agent.tools.pr_reviewer import PRReviewer
|
||||||
|
|
||||||
|
|
||||||
def run():
|
def run(args=None):
|
||||||
parser = argparse.ArgumentParser(description='AI based pull request analyzer', usage="""\
|
parser = argparse.ArgumentParser(description='AI based pull request analyzer', usage="""\
|
||||||
Usage: cli.py --pr-url <URL on supported git hosting service> <command> [<args>].
|
Usage: cli.py --pr-url <URL on supported git hosting service> <command> [<args>].
|
||||||
For example:
|
For example:
|
||||||
|
|
@ -35,7 +35,7 @@ reflect - Ask the PR author questions about the PR.
|
||||||
'reflect', 'review_after_reflect'],
|
'reflect', 'review_after_reflect'],
|
||||||
default='review')
|
default='review')
|
||||||
parser.add_argument('rest', nargs=argparse.REMAINDER, default=[])
|
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"))
|
logging.basicConfig(level=os.environ.get("LOGLEVEL", "INFO"))
|
||||||
command = args.command.lower()
|
command = args.command.lower()
|
||||||
if command in ['ask', 'ask_question']:
|
if command in ['ask', 'ask_question']:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue