[Freeswitch-users] How to check if a channel variable is present or NULL

Mathieu Rene mrene_lists at avgs.ca
Wed Jul 1 10:00:03 PDT 2009


it will match ^$ if the var isnt defined

Math

On 1-Jul-09, at 12:25 PM, Cavalera Claudio Luigi wrote:

> Hello,
> I'm trying to implement this kind of logic in the dialplan
>
> if the channel variable sip_refer_to matches regexp
> than do action
> else if sip_refer_to exists (not NULL) but does not match regexp
> than do anti-action
> else if sip_refer_to does not exist as a channel_variable (NULL ??)
> than do another action
>
> is there a way to check if a channel variable exists or not?
> Maybe a special regexp to match?
>
> Thanks,
> Claudio
>
>
> Internet Email Confidentiality Footer
> -----------------------------------------------------------------------------------------------------
> La presente comunicazione, con le informazioni in essa contenute e  
> ogni documento o file allegato, e' rivolta unicamente alla/e persona/ 
> e cui e' indirizzata ed alle altre da questa autorizzata/e a  
> riceverla. Se non siete i destinatari/autorizzati siete avvisati che  
> qualsiasi azione, copia, comunicazione, divulgazione o simili basate  
> sul contenuto di tali informazioni e' vietata e potrebbe essere  
> contro la legge (art. 616 C.P., D.Lgs n. 196/2003 Codice in materia  
> di protezione dei dati personali). Se avete ricevuto questa  
> comunicazione per errore, vi preghiamo di darne immediata notizia al  
> mittente e di distruggere il messaggio originale e ogni file  
> allegato senza farne copia alcuna o riprodurne in alcun modo il  
> contenuto.
>
> This e-mail and its attachments are intended for the addressee(s)  
> only and are confidential and/or may contain legally privileged  
> information. If you have received this message by mistake or are not  
> one of the addressees above, you may take no action based on it, and  
> you may not copy or show it to anyone; please reply to this e-mail  
> and point out the error which has occurred.
> -----------------------------------------------------------------------------------------------------
>
>
> _______________________________________________
> 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





More information about the FreeSWITCH-users mailing list