[sr-dev] git:master:3b9eee82: modules: readme files regenerated - app_python3s ... [skip ci]

Kamailio Dev kamailio.dev at kamailio.org
Tue Dec 6 11:01:25 CET 2022


Module: kamailio
Branch: master
Commit: 3b9eee82d604c14b60d5153e2a8bf356ddf99e0d
URL: https://github.com/kamailio/kamailio/commit/3b9eee82d604c14b60d5153e2a8bf356ddf99e0d

Author: Kamailio Dev <kamailio.dev at kamailio.org>
Committer: Kamailio Dev <kamailio.dev at kamailio.org>
Date: 2022-12-06T11:01:19+01:00

modules: readme files regenerated - app_python3s ... [skip ci]

---

Modified: src/modules/app_python3s/README

---

Diff:  https://github.com/kamailio/kamailio/commit/3b9eee82d604c14b60d5153e2a8bf356ddf99e0d.diff
Patch: https://github.com/kamailio/kamailio/commit/3b9eee82d604c14b60d5153e2a8bf356ddf99e0d.patch

---

diff --git a/src/modules/app_python3s/README b/src/modules/app_python3s/README
index bc012053a6..5b8d663797 100644
--- a/src/modules/app_python3s/README
+++ b/src/modules/app_python3s/README
@@ -27,6 +27,7 @@ Daniel-Constantin Mierla
 
               3.1. load (string)
               3.2. script_init (string)
+              3.3. script_child_init (string)
 
         4. Functions
 
@@ -43,7 +44,8 @@ Daniel-Constantin Mierla
 
    1.1. Set load parameter
    1.2. Set script_init parameter
-   1.3. app_python3s_exec usage
+   1.3. Set script_child_init parameter
+   1.4. app_python3s_exec usage
 
 Chapter 1. Admin Guide
 
@@ -59,6 +61,7 @@ Chapter 1. Admin Guide
 
         3.1. load (string)
         3.2. script_init (string)
+        3.3. script_child_init (string)
 
    4. Functions
 
@@ -114,6 +117,7 @@ Chapter 1. Admin Guide
 
    3.1. load (string)
    3.2. script_init (string)
+   3.3. script_child_init (string)
 
 3.1. load (string)
 
@@ -143,6 +147,22 @@ def ksr_script_init():
     return 1
 ...
 
+3.3. script_child_init (string)
+
+   The name of the Python function to be executed when Kamailio forks
+   child processes at startup and when the script is reloaded.
+
+   Default value is “” (not set).
+
+   Example 1.3. Set script_child_init parameter
+...
+modparam("app_python3s", "script_child_init", "ksr_script_child_init")
+...
+def ksr_script_child_init():
+    KSR.info("child init python script\n")
+    return 1
+...
+
 4. Functions
 
    4.1. app_python3s_exec(method [, param])
@@ -155,7 +175,7 @@ def ksr_script_init():
 
    Both parameters can contain pseudo-variables.
 
-   Example 1.3. app_python3s_exec usage
+   Example 1.4. app_python3s_exec usage
 ...
 app_python3s_exec("my_python_function");
 app_python3s_exec("my_python_function", "my_params");




More information about the sr-dev mailing list