Hi Kent, > See the Python Cookbook recipes I referenced earlier. > http://code.activestate.com/recipes/491285/ > http://code.activestate.com/recipes/535160/ > > Note they won't fix up the jumbled ordering of your files but I don't > think they will break from it either...
That's exactly the problem. I do need the end product to be in order. The problem is that on my current design I'm still getting stuff out of sync. What I do at present is this: Each of these columns is a log file (logfile A, B C D), with a number of entries, slightly out of order. 1 1 1 1 2 2 2 2 3 3 3 3 A B C D ... I currently take a slice through all (12) logs, and stick them in a priority queue, and pop them off in order. The problem comes that the next slice could easily contain timestamps before the entries in the previous slice. So I either need some kind of lookahead capability, or I need to be feeding the queue one at a time, and hope the queue is of sufficient size to cover the delta between the various logs. It all feels a bit brittle and wrong. I don't really want to admit defeat and have a cron job sort the logs before entry. Anyone got any other ideas? Thanks all - I'm really learning a lot. S. _______________________________________________ Tutor maillist - [email protected] To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor
