This looks like a nice tool. How is it being run/tested currently - on Linux?
I ask because I've had trouble trying to get it to work on Windows. It goes well (discovers topics, readers, writers) until you try to load an IDL file, which fails as I think that idl processing on windows for python language is broken.
I'm trying to figure out where it goes wrong (it finds and dynamically loads the python lib ok) but haven't got far yet.