summaryrefslogtreecommitdiffstats
path: root/kamailio-model.lua
diff options
context:
space:
mode:
Diffstat (limited to 'kamailio-model.lua')
-rw-r--r--kamailio-model.lua8
1 files changed, 8 insertions, 0 deletions
diff --git a/kamailio-model.lua b/kamailio-model.lua
index 896a50f..311fa7c 100644
--- a/kamailio-model.lua
+++ b/kamailio-model.lua
@@ -170,6 +170,14 @@ function update_filedetails(filedetails)
return modelfunctions.setfiledetails(filedetails, is_valid_filename)
end
+function reloadplan()
+ local cmd = path .. " sercmd mi_dg dp_reload"
+ local f = io.popen(cmd)
+ local result = f:read("*a")
+ f:close()
+ return cfe({value=result, label="Reloading Dial Plan Result"})
+end
+
function list_files()
local retval = {}
for file in fs.find(null, baseurl) do