summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--scripts/jira/jira-bug-closer/gerrit/streamparser.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/jira/jira-bug-closer/gerrit/streamparser.py b/scripts/jira/jira-bug-closer/gerrit/streamparser.py
index c7b071d8..19a0166e 100644
--- a/scripts/jira/jira-bug-closer/gerrit/streamparser.py
+++ b/scripts/jira/jira-bug-closer/gerrit/streamparser.py
@@ -66,6 +66,8 @@ class GerritStreamParser:
if eventType in ('comment-added', 'change-abandoned', 'change-deferred', 'change-merged', 'change-restored',
'draft-published', 'merge-failed', 'patchset-created', 'reviewer-added'):
return GerritEvent(type=eventType, project=event['change']['project'], branch=event['change']['branch'])
+ if eventType in ('ref-replication-scheduled', 'ref-replicated', 'ref-replication-done'):
+ return GerritEvent(type=eventType, project=event['project'], branch=event['ref'])
if eventType in ('ref-updated',):
return GerritEvent(type=eventType, project=event['refUpdate']['project'], branch=event['refUpdate']['refName'])
log.warning('unhandled event type in gerrit ssh stream: "%s" data: "%s"', eventType, data)