Module: kamailio Branch: master Commit: e46875c9c75a402966512251c9847eca14c9db44 URL: https://github.com/kamailio/kamailio/commit/e46875c9c75a402966512251c9847eca14c9db44
Author: Daniel-Constantin Mierla <[email protected]> Committer: Daniel-Constantin Mierla <[email protected]> Date: 2016-04-29T00:23:40+02:00 nsq: regenerated the readme file --- Modified: modules/nsq/README --- Diff: https://github.com/kamailio/kamailio/commit/e46875c9c75a402966512251c9847eca14c9db44.diff Patch: https://github.com/kamailio/kamailio/commit/e46875c9c75a402966512251c9847eca14c9db44.patch --- diff --git a/modules/nsq/README b/modules/nsq/README index 40c7c03..f4f135f 100644 --- a/modules/nsq/README +++ b/modules/nsq/README @@ -10,7 +10,7 @@ Emmanuel Schmidbauer <[email protected]> - Copyright © 2016 Weave Communications + Copyright © 2016 Weave Communications __________________________________________________________________ Table of Contents @@ -313,7 +313,7 @@ modparam("nsq", "consumer_use_nsqd", 1) The default name of the field in json payload to compose the event name 1st part - Default value is "Event-Category". + Default value is âEvent-Categoryâ. Example 1.7. Set consumer_event_key parameter ... @@ -325,7 +325,7 @@ modparam("nsq", "consumer_event_key", "My-JSON-Field-Name") The default name of the field in json payload to compose the event name 2nd part - Default value is "Event-Name". + Default value is âEvent-Nameâ. Example 1.8. Set consumer_event_sub_key parameter ... @@ -357,11 +357,11 @@ modparam("nsq", "consumer_workers", 2) 4.1.10. topic_channel(str) - The NSQ Topic and Channel. Delimiter-separated by ":". It be set + The NSQ Topic and Channel. Delimiter-separated by â:â. It be set multiple times to subscribe to multiple topics and channels. The value of consumer_workers is allocated per topic_channel. - Default value is "Kamailio-Topic:Kamailio-Channel". + Default value is âKamailio-Topic:Kamailio-Channelâ. Example 1.11. Set topic_channel parameter ... @@ -378,7 +378,7 @@ modparam("nsq", "topic_channel", "My-NSQ-Topic-2:My-NSQ-Channel-2") If set, the nsq_pua_publish function will update the presentity status in the database. - Default value is "NULL". + Default value is âNULLâ. Example 1.12. Set db_url parameter ... @@ -389,7 +389,7 @@ modparam("nsq", "db_url", "mysql://kamailio:kamailiorw@localhost/kamailio") The name of the presentity table in the database. - Default value is "presentity". + Default value is âpresentityâ. Example 1.13. Set presentity_table parameter ... @@ -404,7 +404,7 @@ modparam("nsq", "presentity_table", "my_presentity_table") 5.1. Presence Pelated -5.1.1. nsq_pua_publish(json_payload) +5.1.1. nsq_pua_publish(json_payload) The function build presentity state from json_payload and updates presentity table. @@ -433,10 +433,8 @@ ackage})", 1); * json Example 1.15. nsq.json usage ... -#nsq_json("$var(amqp_result)", "Channels[0].switch_url", "$du"); -$du = $nsqE{nsq.json,Channels[0].switch_url}; -if($du != $null) { - xlog("L_INFO", "$ci|log|user channels found redirecting call to $du"); - return; +$var(Custom-Data) = $(nsqE{nsq.json,Custom-Data}); +if($var(Custom-Data) != $null) { + xlog("L_INFO", "$ci|log|custom data: $var(Custom-Data)"); } ...
_______________________________________________ sr-dev mailing list [email protected] http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
