Browse Source

more bindings and logs

4.3
lazedo 7 years ago
committed by Luis Azedo
parent
commit
fd90d9df19
4 changed files with 17 additions and 12 deletions
  1. +6
    -0
      kamailio/acl-role.cfg
  2. +9
    -10
      kamailio/kazoo-bindings.cfg
  3. +1
    -1
      kamailio/message-role.cfg
  4. +1
    -1
      kamailio/registrar-role.cfg

+ 6
- 0
kamailio/acl-role.cfg View File

@ -265,3 +265,9 @@ event_route[kazoo:consumer-event-acl-acl-flush]
}
}
route[ACL_BINDINGS]
{
$var(payload) = $_s({"name": "acl-role", "exchange" : "frontier_acl" , "type" : "topic", "queue" : "FRONTIERACL-FLUSH-MY_HOSTNAME", "routing" : "flush" });
kazoo_subscribe("$var(payload)");
}

+ 9
- 10
kamailio/kazoo-bindings.cfg View File

@ -36,8 +36,7 @@ event_route[kazoo:mod-init]
#!endif
#!ifdef ACL_ROLE
$var(payload) = "{ 'exchange' : 'frontier_acl' , 'type' : 'topic', 'queue' : 'FRONTIERACL-FLUSH-MY_HOSTNAME', 'routing' : 'flush' }";
kazoo_subscribe("$var(payload)");
route(ACL_BINDINGS);
#!endif
#!import_file "kazoo-custom-bindings.cfg"
@ -51,32 +50,32 @@ event_route[kazoo:consumer-event]
event_route[kazoo:consumer-event-connection-open]
{
xlog("L_NOTICE","connection to $(kzE{kz.json,host}) opened\n");
xlog("L_DEBUG","connection to $(kzE{kz.json,host}) opened\n");
}
event_route[kazoo:consumer-event-connection-error]
{
xlog("L_ERR","amqp|error|$(kzE{kz.json,zone})|$(kzE{kz.json,name})| $(kzE{kz.json,message})\n");
xlog("L_ERR","amqp|error|$(kzE{kz.json,zone})|$(kzE{kz.json,name})|$(kzE{kz.json,message})\n");
}
event_route[kazoo:consumer-event-connection-message]
{
xlog("L_NOTICE","amqp|msg|$(kzE{kz.json,zone})|$(kzE{kz.json,name})| $(kzE{kz.json,message})\n");
xlog("L_DEBUG","amqp|msg|$(kzE{kz.json,zone})|$(kzE{kz.json,name})|$(kzE{kz.json,message})\n");
}
event_route[kazoo:consumer-event-connection-closed]
{
xlog("L_WARN","amqp|closed|$(kzE{kz.json,zone})|$(kzE{kz.json,name})| connection to $(kzE{kz.json,host}) closed\n");
xlog("L_DEBUG","amqp|closed|$(kzE{kz.json,zone})|$(kzE{kz.json,name})|connection to $(kzE{kz.json,host}) closed\n");
}
event_route[kazoo:consumer-event-connection-zone-available]
{
xlog("L_NOTICE","amqp zone $(kzE{kz.json,zone}) is available\n");
xlog("L_DEBUG","amqp zone $(kzE{kz.json,zone}) is available\n");
}
event_route[kazoo:consumer-event-connection-zone-unavailable]
{
xlog("L_WARN","amqp zone $(kzE{kz.json,zone}) is unavailable\n");
xlog("L_DEBUG","amqp zone $(kzE{kz.json,zone}) is unavailable\n");
}
event_route[kazoo:consumer-event-connection-available]
@ -106,7 +105,7 @@ event_route[kazoo:consumer-event-connection-listener-zone-available]
event_route[kazoo:consumer-event-connection-listener-zone-unavailable]
{
xlog("L_DEBUG","amqp zone $(kzE{kz.json,zone}) is unavailable\n");
xlog("L_WARN","amqp|connection|$(kzE{kz.json,zone})|$(kzE{kz.json,name})|listener unavailable\n");
#!ifdef PRESENCE_ROLE
route(PRESENCE_ZONE_UNAVAILABLE);
@ -115,7 +114,7 @@ event_route[kazoo:consumer-event-connection-listener-zone-unavailable]
event_route[kazoo:consumer-event-connection-listener-available]
{
xlog("L_DEBUG","amqp zone $(kzE{kz.json,zone}) is available\n");
xlog("L_NOTICE","amqp|connection|$(kzE{kz.json,zone})|$(kzE{kz.json,name})|listener available\n");
}
event_route[kazoo:consumer-event-connection-listener-unavailable]


+ 1
- 1
kamailio/message-role.cfg View File

@ -54,7 +54,7 @@ route[MESSAGE_REPLY]
route[MESSAGE_BINDINGS]
{
$var(key) = "kamailio@MY_HOSTNAME";
$var(payload) = $_s({"exchange": "sms", "type": "topic", "queue": "MSG-QUEUE-MY_HOSTNAME", "routing": "message.route.$(var(key){kz.encode}).*", "no_ack": 0 });
$var(payload) = $_s({"name": "sms", "exchange": "sms", "type": "topic", "queue": "MSG-QUEUE-MY_HOSTNAME", "routing": "message.route.$(var(key){kz.encode}).*", "no_ack": 0 });
kazoo_subscribe("$var(payload)");
}


+ 1
- 1
kamailio/registrar-role.cfg View File

@ -376,7 +376,7 @@ route[REGISTRAR_BINDINGS]
#!ifndef REGISTRAR_CUSTOM_BINDINGS
$var(payload) = $_s({"name": "registrar", "exchange": "registrar", "type": "topic", "queue": "registrar-flush-MY_HOSTNAME", "routing": "registration.flush.*", "federate": 1 });
$var(payload) = $_s({"name": "registrar-api", "exchange": "registrar", "type": "topic", "queue": "registrar-flush-MY_HOSTNAME", "routing": "registration.flush.*", "federate": 1 });
kazoo_subscribe("$var(payload)");
#!endif


Loading…
Cancel
Save