diff options
| author | David Pursehouse <david.pursehouse@sonymobile.com> | 2012-08-22 14:02:56 +0900 |
|---|---|---|
| committer | David Pursehouse <david.pursehouse@sonymobile.com> | 2012-08-22 14:03:02 +0900 |
| commit | da230b6023e21a8a0246e771692c789e23dd54fd (patch) | |
| tree | c180e65c649368a6594726f56b88470112473721 /pygerrit/events.py | |
| parent | 9355f18b8e2780f043b75a8938bb4ecb82f9ae0d (diff) | |
| download | pygerrit-da230b6023e21a8a0246e771692c789e23dd54fd.tar.gz | |
Inject event name into event classes with decorator
Use the event factory's register decorator to inject the
name of the event into the event class.
Change-Id: Ia40568bc3dd226f4fe250dccd394a79334255319
Diffstat (limited to 'pygerrit/events.py')
| -rw-r--r-- | pygerrit/events.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pygerrit/events.py b/pygerrit/events.py index 4a7200d..49ce472 100644 --- a/pygerrit/events.py +++ b/pygerrit/events.py @@ -22,6 +22,7 @@ class GerritEventFactory(object): if name in cls._events: raise GerritError("Duplicate event: %s" % name) cls._events[name] = klazz.__name__ + klazz.name = name return klazz return decorate |
