From 956c8a2fde459a7923a67e6e5e654f7dfc80d5eb Mon Sep 17 00:00:00 2001
From: Hendrik Buschmeier <hbuschme@uni-bielefeld.de>
Date: Tue, 8 Dec 2015 17:24:40 +0100
Subject: [PATCH] ipaaca-iu-sniffer: Enable all IUEventTypes as valid event
 type filters.

---
 ipaacatools/scripts/ipaaca-iu-sniffer | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ipaacatools/scripts/ipaaca-iu-sniffer b/ipaacatools/scripts/ipaaca-iu-sniffer
index 7167c64..82e9194 100755
--- a/ipaacatools/scripts/ipaaca-iu-sniffer
+++ b/ipaacatools/scripts/ipaaca-iu-sniffer
@@ -123,7 +123,7 @@ parser.add_argument(
 	dest='event_types',
 	metavar='EVENT-TYPE',
 	nargs='+',
-	help='set event types (ADDED, MESSAGE, UPDATED, LINKSUPDATED, COMMITTED)')
+	help='set event types ({})'.format(' '.join(ipaaca.iu.IUEventType._choices)))
 parser.add_argument(
 	'-r', '--regex',
 	action='store_true',
@@ -157,7 +157,7 @@ if __name__ == '__main__':
 		# Check whether the specified event_types are valid
 		if arguments.event_types is not None:
 			for et in arguments.event_types:
-				if et.upper() not in ['ADDED', 'MESSAGE', 'UPDATED', 'LINKSUPDATED', 'COMMITTED']:
+				if et.upper() not in ipaaca.iu.IUEventType._choices:
 					print('ERROR: "{et}" is not a valid IPAACA event type.'.format(et=et.upper()))
 					exit(code=1)
 		buffers[channel].register_handler(
-- 
GitLab