-if result != None:
- cr = arvados.CollectionReader(result.group(1))
- streamname = result.group(3)[1:]
- filename = result.group(4)[1:]
+if infile_parts is None:
+ print >>sys.stderr, "Failed to parse input filename '%s' as a Keep file\n" % input_file
+ sys.exit(1)
+
+cr = arvados.CollectionReader(infile_parts.group(1))
+streamname = infile_parts.group(3)[1:]
+filename = infile_parts.group(4)[1:]