[asterisk-users] 'System' application in asterisk

Tino tino at sparksupport.com
Tue Aug 10 02:36:38 CDT 2010


Hi Steve, thanks for your interest in this matter.
I will explain my requirement here.

In my asterisk server before an agent doing manual dial is allowed a call,
asterisk will make an http request (to my crm, do not worry about this part
)  and get back an OK or something else. … if it receives OK, it allows the
call, otherwise we just play an "unauthorized call"  recording to the agent.
We make the http request using a  "wget | perl " command and we want to
capture the output of the wget | perl command.


On Tue, Aug 10, 2010 at 12:42 PM, Steve Edwards
<asterisk.org at sedwards.com>wrote:

> Un-top-posting...
>
>
> On Tue, 10 Aug 2010, Tino wrote:
>
>  >Is there any  way to capture the output of the 'System' application in
>> >asterisk dialplan and evaluate it.
>>
>
>  On Mon, Aug 9, 2010 at 11:51 PM, Danny Nicholas <danny at debsinc.com>
>> wrote:
>>
>
>  I think this answer is no.  system only returns ${SYSTEMSTATUS} as SUCCESS
>> or FAILURE to tell you that the command finished or died.  You could however
>> do a bash AGI that would set a variable with the result of what you would
>> have sent to system
>>
>
> On Tue, 10 Aug 2010, Tino wrote:
>
>  Sorry Dany, I am new to agi scripting. If you do not mind can you please
>> give me a sample script for this. That would be really helpful to me.
>>
>
> Unless the output from your system command is trivial, you should parse it
> in the AGI and set channel variables as needed.
>
> If you provide a bit more detail, you may get a more specific answer.
> System() may not be the "best" approach.
>
> --
> Thanks in advance,
> -------------------------------------------------------------------------
> Steve Edwards       sedwards at sedwards.com      Voice: +1-760-468-3867 PST
> Newline                                              Fax: +1-760-731-3000
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> New to Asterisk? Join us for a live introductory webinar every Thurs:
>               http://www.asterisk.org/hello
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20100810/1bfdef66/attachment.htm 


More information about the asterisk-users mailing list