diff options
-rw-r--r-- | scripts/jira/jira-bug-closer/gerrit/streamparser.py | 2 |
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) |