The MatchMaker classes should except a Topic or Fanout exchange key and return keys for direct exchanges, per (approximate) AMQP parlance.
Bases: openstack_dashboard.openstack.common.rpc.matchmaker_ring.RingExchange
Fanout Exchange based on a hashmap.
Bases: openstack_dashboard.openstack.common.rpc.matchmaker.MatchMakerBase
Match Maker where hosts are loaded from a static hashmap.
Bases: openstack_dashboard.openstack.common.rpc.matchmaker.Exchange
Match Maker where hosts are loaded from a static file containing a hashmap (JSON formatted).
__init__ takes optional ring dictionary argument, otherwise loads the ringfile from CONF.mathcmaker_ringfile.