[Freeswitch-users] How to execute lua script on register?
Jaime
jaimecm at gmail.com
Tue Dec 30 06:06:26 MSK 2014
Hi,
I use the following line in “autoload_configs/lua.conf.xml” to monitor de
register state of my gateways:
<hook event="CUSTOM" subclass="sofia::gateway_state"
script="catch-event-gateway.lua"/>
And put in your scripts directory the file catch-event-gateway.lua with
the following code to see what happens:
freeswitch.consoleLog("notice",”event ==== sofia::gateway_state
=====\n")
freeswitch.consoleLog("notice"," event\n" .. event:serialize())
Also, for internal users register events, you can try the same code with
the following “subclass” events:
sofia::register_failure
sofia::register
sofia::expire
sofia::register_attempt
sofia::unregister
sofia::pre_register
Regards
JCM
From: Ken Rice <krice at freeswitch.org>
Reply-To: FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org>
Date: viernes, 26 de diciembre de 2014, 11:30
To: FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org>
Subject: Re: [Freeswitch-users] How to execute lua script on register?
You cant fire a script on register... Your options are ESL to monitor it
(which you can write in lua) or luarun and have a lua script constantly
running processing register events... The external script would probably
On 12/26/14 2:39 AM, "poliv78 at yahoo.co.uk" <poliv78 at yahoo.co.uk> wrote:
Здравствуйте, David.
Yes I know that, thanks.
But I want to monitor all registrations. Simply put in database
fail or success.
I know I can use ESL for that. But lua is more handy here and I
would like to know if it's possible.
Вы писали 25 декабря 2014 г., 23:33:41:
You could just look at the log for failed attempts.
On Dec 25, 2014 1:21 PM, <poliv78 at yahoo.co.uk> wrote:
Hi all
Is it possible to execute lua script when gateway try to register
to know if it successfull or failed?
The same question as for internal users.
Thanks.
--
С уважением,
Poliv78 mailto:poliv78 at yahoo.co.uk
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
--
Ken
http://www.FreeSWITCH.org
http://www.ClueCon.com
http://www.OSTAG.org
irc.freenode.net #freeswitch
Twitter: @FreeSWITCH
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.orghttp://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon
.com
FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/li
stinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershtt
p://www.freeswitch.org
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list