From d1fcac9c35289f6fac7ad302d41dba33467ceb9d Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Tue, 24 Feb 2015 22:05:52 +0100 Subject: make sure the post-receive hooks are run when pushes come in from external repositories --- webhook-core.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'webhook-core.py') diff --git a/webhook-core.py b/webhook-core.py index 934d41f..dcb7250 100755 --- a/webhook-core.py +++ b/webhook-core.py @@ -76,11 +76,12 @@ if __name__ == "__main__": mirror = repo.find_mirror_by_url(urls) if mirror is None: raise Exception("Could not find the mirror.") - repo.update_ref_from_mirror(ref, oldsha, newsha, mirror, suppress_stderr = True) + stdout = repo.update_ref_from_mirror(ref, oldsha, newsha, mirror, suppress_stderr = True) # print an answer print("Content-Type: text/plain") print() print("Updated {0}:{1} from mirror {2} from {3} to {4}".format(reponame, ref, mirror, oldsha, newsha)) + print(stdout) else: raise Exception("Unexpected github event {0}.".format(githubEvent)) except Exception as e: -- cgit v1.2.3