-
Notifications
You must be signed in to change notification settings - Fork 20
MasterQuery
frostschutz edited this page Sep 14, 2010
·
1 revision
This is an experimental implentation of the Master Query protocol as described here: Master_Server_Query_Protocol
It’s experimental because it’s using Python’s asynchronous networking library twisted
If all goes well, I’m planning to move all other classes over to twisted as well, while still providing a “dumb” synchronous interface for people who don’t know twisted and don’t mind waiting for an answer from the server. For those more involved in Python development, twisted will add a lot of power, such as receiving logs from multiple servers, and reacting to these events, all in parallel in a single process. Plus twisted adds in support for lots of additional protocols, so for example it would be easy to add an IRC bot to the mix.