diff options
author | Simon Westphahl <simon.westphahl@bmw.de> | 2020-10-30 14:54:17 +0100 |
---|---|---|
committer | Simon Westphahl <simon.westphahl@bmw.de> | 2021-03-18 09:23:49 +0100 |
commit | 4457ca1086565e64f0bfbe962988ea10971c3d25 (patch) | |
tree | 9960c8d0d2ca75fcd53147510800408fe3a18696 /zuul/driver/gerrit | |
parent | 55ac08d3d6ebe9015798e5cbc5a9b34065052bcb (diff) | |
download | zuul-4457ca1086565e64f0bfbe962988ea10971c3d25.tar.gz |
Interface to get a driver's trigger event class
In order to properly deserialize trigger events we need a way to get
the trigger event class of the drivers.
Change-Id: Idb16fd48ced078018e2735153ac213043f03c978
Diffstat (limited to 'zuul/driver/gerrit')
-rw-r--r-- | zuul/driver/gerrit/__init__.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/zuul/driver/gerrit/__init__.py b/zuul/driver/gerrit/__init__.py index 4930c7631..0751f118b 100644 --- a/zuul/driver/gerrit/__init__.py +++ b/zuul/driver/gerrit/__init__.py @@ -15,6 +15,7 @@ from zuul.driver import Driver, ConnectionInterface, TriggerInterface from zuul.driver import SourceInterface, ReporterInterface from zuul.driver.gerrit import gerritconnection +from zuul.driver.gerrit import gerritmodel from zuul.driver.gerrit import gerrittrigger from zuul.driver.gerrit import gerritsource from zuul.driver.gerrit import gerritreporter @@ -49,6 +50,9 @@ class GerritDriver(Driver, ConnectionInterface, TriggerInterface, def getTrigger(self, connection, config=None): return gerrittrigger.GerritTrigger(self, connection, config) + def getTriggerEventClass(self): + return gerritmodel.GerritTriggerEvent + def getSource(self, connection): return gerritsource.GerritSource(self, connection) |