From fa151404a57c4690e93412e0307a000b2cd1e886 Mon Sep 17 00:00:00 2001 From: lazedo Date: Thu, 29 Jun 2017 02:01:53 +0100 Subject: [PATCH] KAZOO-5597 add condition for kazoo module pua mode --- kamailio/default.cfg | 1 + kamailio/defs.cfg | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/kamailio/default.cfg b/kamailio/default.cfg index aac65bd..e25eec1 100644 --- a/kamailio/default.cfg +++ b/kamailio/default.cfg @@ -182,6 +182,7 @@ loadmodule "db_kazoo.so" ####### Kazoo Integration module ########## loadmodule "kazoo.so" +modparam("kazoo", "pua_mode", MY_AMQP_PUA_MODE) modparam("kazoo", "amqp_primary_zone", "MY_AMQP_ZONE") modparam("kazoo", "amqp_query_timeout_avp", "$avp(kz_timeout)") modparam("kazoo", "node_hostname", "MY_HOSTNAME") diff --git a/kamailio/defs.cfg b/kamailio/defs.cfg index f483953..4e71af0 100644 --- a/kamailio/defs.cfg +++ b/kamailio/defs.cfg @@ -63,4 +63,12 @@ #!define PRESENCE_RESET_BLF_DEFER_UPDATE 0 #!endif +#!ifndef MY_AMQP_PUA_MODE +#!ifdef PRESENCE_ROLE +#!define MY_AMQP_PUA_MODE 1 +#!else +#!define MY_AMQP_PUA_MODE 0 +#!endif +#!endif + # vim: tabstop=4 softtabstop=4 shiftwidth=4 expandtab