print "\tUsage: python %s <input-file> <queue1,queue2..>" % sys.argv[0] print print "\tExample: python %s /tmp/events.txt events-queue" % sys.argv[0] print exit() file = open(sys.argv[1], 'r') queues = sys.argv[2].split(',') pipeline = Pipeline(None, queues) for line in file: line = decode(line) try: event = Event.from_unicode(line) except: print "ERROR - lines from file needs to follow Event format" for key in event.keys(): value = event.value(key) event.clear(key) key = key.replace(' ','_') event.add(key, value) time.sleep(0.01) pipeline.send(decode(event)) file.close()