A simple logger object that consolidates messages incoming from ipcluster processes.
A simple class that receives messages on a SUB socket, as published by subclasses of zmq.log.handlers.PUBHandler, and logs them itself.
This can subscribe to multiple topics, but defaults to all topics.
receive and parse a message, then log it.
Update our SUB socket’s subscriptions.