[OpenSIPS-Users] opensips lua
volga629 at networklab.ca
volga629 at networklab.ca
Sun Jan 19 09:11:58 EST 2020
Hello Vlad,
Thank you for pointing out. I adjusted as following and it resolve the
issue
if sys.argv[2] == "encode":
print(encoding().strip())
elif sys.argv[2] == "decode":
print(decoding().strip())
elif sys.argv[2] == "test":
print(testing().strip())
volga629
On Tue, Jan 14, 2020 at 17:03, Vlad Patrascu <vladp at opensips.org> wrote:
> You get the newline from the print() function in the python script
> that you call. I've tested with your script and for example this
> fixed it:
>
> print(testing(),end="")
>
> Vlad Patrascu
> OpenSIPS Developer
> http://www.opensips-solutions.com <http://www.opensips-solutions.com/>
> On 1/14/20 3:32 PM, volga629 via Users wrote:
>> Hello Vlad,
>> In lua script we use \n only in xlog.
>>
>> this repository
>>
>> <https://github.com/VoIP-SAAS/opensips-smpp-lua>
>>
>> On Tue, Jan 14, 2020 at 13:37, Vlad Patrascu <vladp at opensips.org>
>> <mailto:vladp at opensips.org> wrote:
>>> I still don't think it is AVP_set function's fault for the
>>> whitespaces. Make sure that the string you produce in lua and want
>>> to return to opensips doesn't have a newline character at the end.
>>> It seems that syslog prints a newline as "#012" sometimes (if it's
>>> not actually at the end of a message).
>>>
>>> Vlad Patrascu
>>> OpenSIPS Developer
>>> http://www.opensips-solutions.com
>>> <http://www.opensips-solutions.com/>
>>> On 1/13/20 3:26 PM, volga629 via Users wrote:
>>>> Hello Vlad,
>>>> Yes, it still in issue, but we have work around. #012 it insert
>>>> white spaces.
>>>>
>>>> $avp(sms-out) = $(avp(formatted-msg){s.trimr});
>>>>
>>>> On Mon, Jan 13, 2020 at 12:26, Vlad Patrascu <vladp at opensips.org>
>>>> <mailto:vladp at opensips.org> wrote:
>>>>> Hi Volga,
>>>>>
>>>>> Sorry for getting to this so late. Do you still encounter this
>>>>> issue? I have tried to reproduce this myself but it seems that
>>>>> AVP_set() does set the value correctly.
>>>>>
>>>>> Regards,
>>>>>
>>>>> Vlad Patrascu
>>>>> OpenSIPS Developer
>>>>> http://www.opensips-solutions.com
>>>>> <http://www.opensips-solutions.com/>
>>>>> On 12/14/19 7:12 AM, volga629 via Users wrote:
>>>>>> Hello Everyone,
>>>>>> Having some issue get lua to set proper avp. When it set in
>>>>>> insert some extra characters into value of avp
>>>>>> Here are log
>>>>>>
>>>>>>
>>>>>> Dec 14 05:53:41 dev1-fr /usr/sbin/opensips[12985]: siplua:
>>>>>> test::wwwww nah.uy/u5bmnc
>>>>>> Dec 14 05:53:41 dev1-fr /usr/sbin/opensips[12985]: siplua:
>>>>>> Tested string ~>0
>>>>>> Dec 14 05:53:41 dev1-fr /usr/sbin/opensips[12985]: SMS_ROUTE_IN:
>>>>>> Test string ~> [0#012]
>>>>>>
>>>>>> It insert #012
>>>>>>
>>>>>> Lua script
>>>>>>
>>>>>> local cmd_var = handle:read("*all")
>>>>>> handle:close()
>>>>>> xlog("Tested string ~> " .. cmd_var .. "\n")
>>>>>> r eturn AVP_set("test-str", cmd_var)
>>>>>>
>>>>>> Any help thank you
>>>>>>
>>>>>> volga629
>>>>>>
>>>>>> _______________________________________________
>>>>>> Users mailing list
>>>>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>>>>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>>>>
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org <mailto: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/20200119/ba92af11/attachment.html>
More information about the Users
mailing list