[OpenSIPS-Users] too many parameters for command <python_exec>

Vlad Patrascu vladp at opensips.org
Fri Dec 4 16:26:07 EST 2020


Hi Elaine,

Unfortunately the documentation is actually misleading and the function 
accepts only one extra argument for passing to python.

Regards,

-- 
Vlad Patrascu
OpenSIPS Developer
http://www.opensips-solutions.com

On 04.12.2020 11:30, Elaine Huang wrote:
> Hi,
>
> I wrote a python function that takes 3 parameters (excluding msg):
>
>
> class MyClass:
>   …
>   my_f(self, msg, param1, param2, param3):
>     …
>   …
>
>
> While the python module readme suggests it can accept extra args (more 
> than 1), opensips fail to start with error: too many parameters for 
> command <python_exec>
>
> my config code:
> python_exec("my_f", param1, param2, param3)
>
>
> It can start if I change it to:
> python_exec("my_f", param1)
>
>
> Any idea why?
>
>
> OpenSIPS version: 3.1
>
>
>
> Kind Regards,
> Elaine
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20201204/84e713a6/attachment.html>


More information about the Users mailing list