[Freeswitch-users] How to use sofia_gateway_data ?

David Ponzone david.ponzone at ipeva.fr
Fri Feb 4 12:02:51 MSK 2011


Thanks Steven, that's actually a different approach, and quite straight-forward. I will use that.
I was actually not aware I could include API commands in ${}.

Nevertheless, so I can update the wiki, anyone knows how to use sofia_gateway_data ?

David Ponzone  Direction Technique
email: david.ponzone at ipeva.fr
tel:      01 74 03 18 97
gsm:   06 66 98 76 34

Service Client IPeva
tel:      0811 46 26 26
www.ipeva.fr  -   www.ipeva-studio.com

Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur.




Le 04/02/2011 à 09:45, Steven Ayre a écrit :

> API commands:
> sofia profile <name> gwlist up
> sofia profile <name> gwlist down
> 
> List the up/down gateways (names separated by space). You can do a regex on that result from dialplan. For example this will only execute if the gateway is up:
> <extension>
>   <condition field="${sofia profile gwlist up}" expression="\bgw001\b">
>     <action application="bridge" data="sofia/gateway/gw001/${destination_number}"/>
>   <condition>
> <extension>
> 
> \b matches word boundary, so will match both the start of word (both at start of string and after space) and the end of the word (at the end of a string or before a space).
> 
> -Steve
> 
> 
> On 4 February 2011 08:05, David Ponzone <david.ponzone at ipeva.fr> wrote:
> All,
> 
> I am still trying to reroute a call in case a gateway is down, but I decided to do that another way.
> I'd like to detect my gateway is down, and I was trying to use sofia_gateway_data function for that purpose.
> But I can't figure out the expected args.
> 
> I try:
> sofia_gateway_data <gatewayname> var Status
> or ivar/ovar instead of var
> 
> I tried with both a gateway I register to, and an IP-auth-based gateway I ping regularly.
> 
> So I am stuck now, and I can't find any info anywhere on how to detect a gateway is flagged as DOWN.
> 
> TIA
> 
> David Ponzone  Direction Technique
> email: david.ponzone at ipeva.fr
> tel:      01 74 03 18 97
> gsm:   06 66 98 76 34
> 
> Service Client IPeva
> tel:      0811 46 26 26
> www.ipeva.fr  -   www.ipeva-studio.com
> 
> Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur.
> 
> 
> 
> 
> 
> _______________________________________________
> 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
> 
> 
> _______________________________________________
> 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20110204/efbf371e/attachment.html 


More information about the FreeSWITCH-users mailing list