[Freeswitch-users] lua script not calling external script on Freeswitch
Mike Jerris
mike at freeswitch.org
Tue Sep 17 16:51:44 UTC 2019
Who is “they” in the they recommended? If someone is recommending older than current release they are probably wrong but would need details to know.
> On Sep 17, 2019, at 8:34 AM, Joli Martinez <mrjoli021 at gmail.com> wrote:
>
> I am running fusionPBX and I have upgrade the freeswitch to the latest version they recommended. All permissions on the /usr/share/freeswitch/script directory are set to www-data as the owner and group.
>
> When I run my script through the API I am getting now a syntax error on the python script which I don't get when I run it manually.
> I am running the API with the command:
> luarun sendjson.py param1 param2 param3
>
>
> 2019-09-17 14:25:29.557353 [ERR] mod_lua.cpp:203 /usr/share/freeswitch/scripts/sendjson.py:3: syntax error near 'requests'
>
> the python script just imports requests which again doesn't have an issue running the script through the linux cli
>
> #!/usr/bin/python
>
> import requests
> import sys
>
>
> FYI my bash script which ultimately what I need to run also fails
>
> 2019-09-17 14:31:16.677352 [ERR] mod_lua.cpp:203 /usr/share/freeswitch/scripts/callStats.sh:3: unexpected symbol near '$'
> #!/bin/bash
>
> calling=$1
> called=$2
> ip=$3
> LOGFILE=/var/log/test.log
>
More information about the FreeSWITCH-users
mailing list