Cleaned up AfterTransformation

5 June 2008
19:47

By cmlenz as Python

1 class AfterTransformation(InjectorTransformation):
2 """Insert content after selection."""
3
4 def __call__(self, stream):
5 """Apply the transform filter to the marked stream.
6
7 :param stream: The marked event stream to filter
8 """
9 for mark, event in stream:
10 yield mark, event
11 if mark:
12 for mark, event in stream:
13 if not mark:
14 break
15 yield mark, event
16 for subevent in self._inject():
17 yield subevent
18 yield mark, event

Download Raw Source

Comments

No comments so far.