[SR-Users] Logging from cfg file

Denys Pozniak denys.pozniak at gmail.com
Mon Jan 14 10:40:53 CET 2019


Hello!
Tried to use $cfg(line), but got error.
Please point me where the issue is.

loadmodule "cfgutils.so"
xlog("L_WARNING", "route block: $cfg(line) \n");

Jan 14 10:39:19 dev kamailio[10856]: ERROR: <core> [core/pvapi.c:903]:
pv_parse_spec2(): error searching pvar "cfg"
Jan 14 10:39:19 dev kamailio[10856]: ERROR: <core> [core/pvapi.c:1107]:
pv_parse_spec2(): wrong char [l/108] in [$cfg(line)] at [5 (5)]
Jan 14 10:39:19 dev kamailio[10856]: ERROR: xlog [xlog.c:513]:
xdbg_fixup_helper(): wrong format[pvar $cfg(line) #012]
Jan 14 10:39:19 dev kamailio[10856]: ERROR: <core> [core/route.c:1154]:
fix_actions(): fixing failed (code=-1) at
cfg:/etc/kamailio/routing.d/main.cfg:8

# kamailio -v
version: kamailio 5.1.6 (x86_64/linux)



вс, 30 дек. 2018 г. в 05:19, Joel Serrano <joel at textplus.com>:

> Adding it to my log_prefix !!!
>
> Sounds dum but this simplifies my logging so much 😂😂
>
> Thanks guys, every day you learn something new!
>
>
> On Sat, Dec 29, 2018 at 14:42 David Villasmil <
> david.villasmil.work at gmail.com> wrote:
>
>> yep: $cfg(route)
>> added Jun 2017
>> Regards,
>>
>> David Villasmil
>> email: david.villasmil.work at gmail.com
>> phone: +34669448337
>>
>>
>> On Sat, Dec 29, 2018 at 10:09 PM * Paolo Visintin - evosip.cloud
>> <paolo.visintin at evosip.cloud> wrote:
>>
>>> Joel , you could use $cfg(route) !
>>>
>>> I usually store my breadcrumbs in a define and use on top of every
>>> interesting route !
>>>
>>>
>>> Il giorno sab 29 dic 2018 alle 21:29 Joel Serrano <joel at textplus.com>
>>> ha scritto:
>>>
>>>> I wonder if there is a $something that contains the route-block-name?
>>>>
>>>> Anyone know?
>>>>
>>>>
>>>> On Sat, Dec 29, 2018 at 10:52 David Villasmil <
>>>> david.villasmil.work at gmail.com> wrote:
>>>>
>>>>> I prefer using
>>>>>
>>>>> log(“L_ERR”, “[REQUEST_ROUTE]: $ci Register Request\n”);
>>>>>
>>>>> That way you have the route block where you are logging from and the
>>>>> Call-ID with your information string. (I mostly use L_ERR when debugging)
>>>>>
>>>>> Cheers
>>>>> On Sat, 29 Dec 2018 at 11:02, Mojtaba <mespio at gmail.com> wrote:
>>>>>
>>>>>> Hi,
>>>>>> You could use xlog instead of log, like this:
>>>>>>  xlog("Register request...\n");
>>>>>> With Regards.Mojtaba
>>>>>>
>>>>>> On Sat, Dec 29, 2018 at 11:14 AM Muhammad Allaudin
>>>>>> <mallaudinqazi at gmail.com> wrote:
>>>>>> >
>>>>>> > Hi everyone,
>>>>>> >
>>>>>> > I have recently started working on Kamailio, I am trying to learn
>>>>>> the basics. For "Register" route, I am trying to print the log but log is
>>>>>> not appearing in log file. Other logs are there, only this one is missing.
>>>>>> >
>>>>>> > if(is_method("REGISTER")){
>>>>>> >  log(2, "Register request");
>>>>>> > }
>>>>>> >
>>>>>> > I will be really helpful if you can help me with this.
>>>>>> >
>>>>>> > Thanks & Kind Regards
>>>>>> >
>>>>>> > Regards,
>>>>>> > M.Allaudin
>>>>>> > Software Engineer
>>>>>> > Nowtel Group
>>>>>> > Phone # +92-333-8291874
>>>>>> > Blogger @ allaudin.github.io
>>>>>> > _______________________________________________
>>>>>> > Kamailio (SER) - Users Mailing List
>>>>>> > sr-users at lists.kamailio.org
>>>>>> > https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> --Mojtaba Esfandiari.S
>>>>>>
>>>>>> _______________________________________________
>>>>>> Kamailio (SER) - Users Mailing List
>>>>>> sr-users at lists.kamailio.org
>>>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>>>
>>>>> _______________________________________________
>>>>> Kamailio (SER) - Users Mailing List
>>>>> sr-users at lists.kamailio.org
>>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>>
>>>> _______________________________________________
>>>> Kamailio (SER) - Users Mailing List
>>>> sr-users at lists.kamailio.org
>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>
>>> --
>>> *Paolo Visintin*
>>> *CTO*
>>> evosip.cloud
>>> [image: Risultati immagini per evosip]
>>> _______________________________________________
>>> Kamailio (SER) - Users Mailing List
>>> sr-users at lists.kamailio.org
>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>
>> _______________________________________________
>> Kamailio (SER) - Users Mailing List
>> sr-users at lists.kamailio.org
>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>


-- 

BR,
Denys Pozniak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20190114/fa0a4dae/attachment.html>


More information about the sr-users mailing list