Module: sip-router Branch: master Commit: da07d2a093a4aec9673ae2e5a0bd4bccb9d3cd70 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=da07d2a0...
Author: Daniel-Constantin Mierla miconda@gmail.com Committer: Daniel-Constantin Mierla miconda@gmail.com Date: Tue Nov 15 09:27:46 2011 +0100
ndb_redis: docs update - server parameter type is string
- more details to server parameters to show that many redis servers can be used
---
modules/ndb_redis/README | 17 +++++++++++------ modules/ndb_redis/doc/ndb_redis_admin.xml | 11 +++++++++-- 2 files changed, 20 insertions(+), 8 deletions(-)
diff --git a/modules/ndb_redis/README b/modules/ndb_redis/README index ad30b57..d678e65 100644 --- a/modules/ndb_redis/README +++ b/modules/ndb_redis/README @@ -10,7 +10,7 @@ Daniel-Constantin Mierla
- Copyright © 2011 asipto.com + Copyright � 2011 asipto.com __________________________________________________________________
Table of Contents @@ -25,7 +25,7 @@ Daniel-Constantin Mierla
3. Parameters
- 3.1. server (int) + 3.1. server (str)
4. Functions
@@ -48,7 +48,7 @@ Chapter 1. Admin Guide
3. Parameters
- 3.1. server (int) + 3.1. server (str)
4. Functions
@@ -81,9 +81,9 @@ Chapter 1. Admin Guide
3. Parameters
- 3.1. server (int) + 3.1. server (str)
-3.1. server (int) +3.1. server (str)
Specify the details to connect to REDIS server. It takes a list of attribute=value separated by semicolon, the attributes can be name, @@ -92,18 +92,23 @@ Chapter 1. Admin Guide REDIS server. db is the DB number to use (defaults to 0 if not specified).
+ You can set this parameter many times, in case you want to connect to + many REDIS servers, just give different attributes and use the specific + server name when querying the REDIS instance. + Default value is NULL.
Example 1.1. Set server parameter ... modparam("ndb_redis", "server", "name=srvN;addr=127.0.0.1;port=6379;db=1") +modparam("ndb_redis", "server", "name=srvX;addr=127.0.0.2;port=6379;db=4") ...
4. Functions
4.1. redis_cmd(srvname, command, replyid)
-4.1. redis_cmd(srvname, command, replyid) +4.1. redis_cmd(srvname, command, replyid)
Send a command to REDIS server identified by srvname. The reply will be stored in a local continer identified by replyid. All the parameters diff --git a/modules/ndb_redis/doc/ndb_redis_admin.xml b/modules/ndb_redis/doc/ndb_redis_admin.xml index c6bfb8f..02e3ac7 100644 --- a/modules/ndb_redis/doc/ndb_redis_admin.xml +++ b/modules/ndb_redis/doc/ndb_redis_admin.xml @@ -60,13 +60,19 @@ <section> <title>Parameters</title> <section> - <title><varname>server</varname> (int)</title> + <title><varname>server</varname> (str)</title> <para> Specify the details to connect to REDIS server. It takes a list of attribute=value separated by semicolon, the attributes can be name, addr, port and db. Name is a generic identifier to be used with module functions. addr and port are the IP address and the port to - connect to REDIS server. db is the DB number to use (defaults to 0 if not specified). + connect to REDIS server. db is the DB number to use (defaults to 0 if + not specified). + </para> + <para> + You can set this parameter many times, in case you want to connect to + many REDIS servers, just give different attributes and use the specific + server name when querying the REDIS instance. </para> <para> <emphasis> @@ -78,6 +84,7 @@ <programlisting format="linespecific"> ... modparam("ndb_redis", "server", "name=srvN;addr=127.0.0.1;port=6379;db=1") +modparam("ndb_redis", "server", "name=srvX;addr=127.0.0.2;port=6379;db=4") ... </programlisting> </example>