diff --git a/kamailio/default.cfg b/kamailio/default.cfg index 5e4cd6d..dbde1bc 100644 --- a/kamailio/default.cfg +++ b/kamailio/default.cfg @@ -602,8 +602,17 @@ onsend_route { event_route[kazoo:mod-init] { #!ifdef PRESENCE-ROLE - kazoo_subscribe("dialoginfo", "direct", "BLF-QUEUE-MY_HOSTNAME", "BLF-MY_HOSTNAME"); + +### use this simple form of binding a listener +### kazoo_subscribe("dialoginfo", "direct", "BLF-QUEUE-MY_HOSTNAME", "BLF-MY_HOSTNAME"); +### +### or unleash the power of rabbit to kazoo-blf + $var(payload) = "{ 'exchange' : 'dialoginfo' , 'type' : 'direct', 'queue' : 'BLF-QUEUE-MY_HOSTNAME', 'routing' : 'BLF-MY_HOSTNAME', 'auto_delete' : 0, 'durable' : 1 }"; + xlog("L_INFO","SUBSCRIBE $var(payload)"); + kazoo_subscribe("$var(payload)"); + #!endif + } event_route[kazoo:consumer-event]