[Freeswitch-users] Problems passing arguments to lua
Michael S Collins
msc at freeswitch.org
Sun Feb 8 15:20:50 PST 2009
Print out the variable to make sure it is what you expect:
io.write("argv is " .. argv[1] .. "\n";
Also, if you don't give the sound file an absolute path name then it
will automatically use the sound dir path.
-MC
Sent from my iPhone
On Feb 8, 2009, at 2:31 PM, "Nik Middleton" <nik.middleton at noblesolutions.co.uk
> wrote:
> Hi Guys,
>
>
>
> I’m having some issues passing an argument to an lua script.
>
>
>
> Basically in an originate command I pass the name of a .wav file
>
>
>
> If I hard code the file session:streamFile(“myfile.wav”]);
>
>
>
> It works,
>
>
>
> However, using this:
>
>
>
> session:streamFile(argv[1]);
>
>
>
> causes this error
>
>
>
> 2009-02-08 22:09:07 [ERR] mod_lua.cpp:176 lua_parse_and_execute()
> cannot open /usr/local/freeswitch/scripts/helloworld.lua,myfile.wav:
> No such file or directory
>
>
>
> Any Ideas?
>
>
>
> Regards
>
>
>
> _______________________________________________
> 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/20090208/b7543fd6/attachment-0002.html
More information about the FreeSWITCH-users
mailing list