From 2f55a251cd08b0da5c3ac4356328530f24145520 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Wed, 16 Aug 2017 09:44:22 -0400 Subject: [PATCH] Provide more graceful behavior when input has no ': ' Rather than do a stacktrace, place such data into an 'UNKNOWN' output group, like xcoll did. --- confluent_client/bin/collate | 2 ++ 1 file changed, 2 insertions(+) diff --git a/confluent_client/bin/collate b/confluent_client/bin/collate index 33d09ad3..dd1049a0 100644 --- a/confluent_client/bin/collate +++ b/confluent_client/bin/collate @@ -74,6 +74,8 @@ while fullline: for line in fullline.split('\n'): if not line: continue + if ': ' not in line: + line = 'UNKNOWN: ' + line grouped.add_line(*line.split(': ', 1)) if options.watch: sys.stdout.write('\x1b[2J\x1b[;H') # clear screen