[sr-dev] git:master:025887de: ndb_redis: update README with init_without_redis
Giacomo Vacca
giacomo.vacca at gmail.com
Tue Apr 14 11:14:07 CEST 2015
Module: kamailio
Branch: master
Commit: 025887dea5be7f40c6c9b1ba7e2b2cf522c4c9f0
URL: https://github.com/kamailio/kamailio/commit/025887dea5be7f40c6c9b1ba7e2b2cf522c4c9f0
Author: Giacomo Vacca <giacomo.vacca at gmail.com>
Committer: Giacomo Vacca <giacomo.vacca at gmail.com>
Date: 2015-04-13T10:19:01-04:00
ndb_redis: update README with init_without_redis
---
Modified: modules/ndb_redis/README
---
Diff: https://github.com/kamailio/kamailio/commit/025887dea5be7f40c6c9b1ba7e2b2cf522c4c9f0.diff
Patch: https://github.com/kamailio/kamailio/commit/025887dea5be7f40c6c9b1ba7e2b2cf522c4c9f0.patch
---
diff --git a/modules/ndb_redis/README b/modules/ndb_redis/README
index 02a69f7..96a3363 100644
--- a/modules/ndb_redis/README
+++ b/modules/ndb_redis/README
@@ -32,6 +32,7 @@ Vicente Hernando
3. Parameters
3.1. server (str)
+ 3.2. init_without_redis (integer)
4. Functions
@@ -41,8 +42,9 @@ Vicente Hernando
List of Examples
1.1. Set server parameter
- 1.2. redis_cmd usage
- 1.3. redis_free usage
+ 1.2. Set init_without_redis parameter
+ 1.3. redis_cmd usage
+ 1.4. redis_free usage
Chapter 1. Admin Guide
@@ -57,6 +59,7 @@ Chapter 1. Admin Guide
3. Parameters
3.1. server (str)
+ 3.2. init_without_redis (integer)
4. Functions
@@ -91,6 +94,7 @@ Chapter 1. Admin Guide
3. Parameters
3.1. server (str)
+ 3.2. init_without_redis (integer)
3.1. server (str)
@@ -113,13 +117,25 @@ Chapter 1. Admin Guide
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;pass=my
-password")
+modparam("ndb_redis", "server", "name=srvX;addr=127.0.0.2;port=6379;db=4;pass=m
+ypassword")
# Unix domain socket
modparam("ndb_redis", "server", "name=srvY;unix=/tmp/redis.sock;db=3")
...
+3.2. init_without_redis (integer)
+
+ If set to 1, the module will correctly initialize even if redis is not
+ available at start up.
+
+ Default value is â0â.
+
+ Example 1.2. Set init_without_redis parameter
+...
+modparam("ndb_redis", "init_without_redis", 1)
+...
+
4. Functions
4.1. redis_cmd(srvname, command, ..., replyid)
@@ -148,7 +164,7 @@ modparam("ndb_redis", "server", "name=srvY;unix=/tmp/redis.sock;db=3")
* value[n] - returns value of the nth element. value - returns null
for an array. You need to get each element by index.
- Example 1.2. redis_cmd usage
+ Example 1.3. redis_cmd usage
...
if(redis_cmd("srvN", "INCR cnt", "r")) {
# success - the incremented value is in $redis(r=>value)
@@ -189,7 +205,7 @@ if(redis_cmd("srvN", "HMGET foo_key field1 field3", "r")) {
function. When ndb_redis module closes, all pending replies are freed
automatically.
- Example 1.3. redis_free usage
+ Example 1.4. redis_free usage
...
After a redis command call:
redis_cmd("srvN", "INCR cnt", "r");
More information about the sr-dev
mailing list