Module: tools Branch: master Commit: 8c1847776aaf3ab636b1ccdbeba26b68897d1e66 URL: https://source.winehq.org/git/tools.git/?a=commit;h=8c1847776aaf3ab636b1ccdb...
Author: Jeremy White jwhite@codeweavers.com Date: Wed Apr 27 14:04:36 2022 -0500
Tune event handling.
No longer send email when a merge is accepted. Improve logging slightly.
Signed-off-by: Alexandre Julliard julliard@winehq.org
---
gitlab/gitlab-to-mail/gitlabtomail.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/gitlab/gitlab-to-mail/gitlabtomail.py b/gitlab/gitlab-to-mail/gitlabtomail.py index 2dfc72a..fb51f71 100755 --- a/gitlab/gitlab-to-mail/gitlabtomail.py +++ b/gitlab/gitlab-to-mail/gitlabtomail.py @@ -373,7 +373,7 @@ def process_commented_on(event): return mail
-def process_accepted_closed(event): +def process_closed(event): if event['target_type'] != 'MergeRequest': log(f"unknow target_type {event['target_type']}, skipping") return @@ -406,13 +406,14 @@ def process_unknown(event):
def process_ignore(event): - log("event ignored") + log(f"event {event['id']} ignored")
EVENT_ACTION_TYPES = { "commented on": process_commented_on, - "accepted": process_accepted_closed, - "closed": process_accepted_closed, + "accepted": process_ignore, + "approved": process_ignore, + "closed": process_closed, "pushed to": process_ignore, "pushed new": process_ignore, "opened": process_ignore,