diff -r b11a8ef6725f -r 8d60eb5604e4 pvl/syslog/filter.py --- a/pvl/syslog/filter.py Sat Jan 12 21:41:12 2013 +0200 +++ b/pvl/syslog/filter.py Sat Jan 12 21:41:32 2013 +0200 @@ -70,8 +70,8 @@ return False # as match-values - matches = match.groupdict() - matches[attr] = match.group(0) # whole match + matches = { attr: match.group(0) } # whole match + matches.update(match.groupdict()) # TODO match.expand?