Parsing multiple log format in same file

This thread has an example of doing that. Note that it requires "--pipeline.workers 1", so it does not scale, and using class variables can be fragile, but it does the job.