Add extra debugging output when processing pull requests

Signed-off-by: Mario Limonciello <superm1@gmail.com>
main
Mario Limonciello 2023-11-13 22:01:52 -06:00
parent 1f8f61d5cd
commit 05ac293be9
1 changed files with 6 additions and 0 deletions

View File

@ -151,6 +151,10 @@ def process_pr(mbox, num, remote):
cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE
) )
stdout, stderr = p.communicate(mbox.encode("utf-8")) stdout, stderr = p.communicate(mbox.encode("utf-8"))
for line in stdout.splitlines():
logging.debug(line.decode("utf-8"))
for line in stderr.splitlines():
logging.debug(line.decode("utf-8"))


# determine if it worked (we can't tell unfortunately by return code) # determine if it worked (we can't tell unfortunately by return code)
cmd = ["git", "branch", "--list", branch] cmd = ["git", "branch", "--list", branch]
@ -158,6 +162,8 @@ def process_pr(mbox, num, remote):
result = subprocess.check_output(cmd) result = subprocess.check_output(cmd)


if result: if result:
for line in result.splitlines():
logging.debug(line.decode("utf-8"))
logging.info("Forwarding PR for {}".format(branch)) logging.info("Forwarding PR for {}".format(branch))
if remote: if remote:
create_pr(remote, branch) create_pr(remote, branch)