From a0ecd5b2b4bcb2979f0105c444fa48ef4a66ea8e Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Mon, 13 Apr 2015 17:32:19 -0700 Subject: [PATCH] Skip merge-failed messages from Gerrit. Change-Id: I2d8055a44cd78f95e64d6cf88e9efdd610a4fa88 --- tools/bionicbb/gmail_listener.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/bionicbb/gmail_listener.py b/tools/bionicbb/gmail_listener.py index 632426b8e..dd0c008b1 100644 --- a/tools/bionicbb/gmail_listener.py +++ b/tools/bionicbb/gmail_listener.py @@ -316,6 +316,7 @@ def skip_handler(gerrit_info, _, __): gerrit_info['Change-Id']) return True handle_abandon = skip_handler +handle_merge_failed = skip_handler handle_merged = skip_handler handle_restore = skip_handler handle_revert = skip_handler @@ -329,7 +330,8 @@ def process_message(msg, dry_run): print termcolor.colored('No info found: {}'.format(msg['id']), 'red') msg_type = gerrit_info['MessageType'] - handler = 'handle_{}'.format(gerrit_info['MessageType']) + handler = 'handle_{}'.format( + gerrit_info['MessageType'].replace('-', '_')) if handler in globals(): return globals()[handler](gerrit_info, body, dry_run) else: