actually, i do have a workaround which bypasses the exec command entirely:
system("asterisk -r -x 'add extension s,3,Playback(demo-congrats) into local'");but it's ugly. seems like it should be possible to do this with exec. .t ---------- Forwarded message ---------- Date: Sun, 23 Nov 2003 21:17:50 -0500 (EST) From: tad <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: agi exec problem. hi folks. (apologies in advance if this is a particularly stupid question) just getting my feet wet with asterisk / agi, and am a little stuck using EXEC. it works fine for applicaitons that take simple arguments, but chokes on applications that require multiple words as arguments. for example, this works fine: EXEC Playback(demo-congrats) but this doesn't: EXEC add extension s,3,Playback(demo-congrats) into local problem seems to be that AGI reads the second example to be: EXEC add extension and ignores the rest (presumably because it assumes the space after 'extension' singifies the end of the argument) is there a way around this? thanks, tad _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users
