[SR-Users] Profile name as variable in set_dlg_profile

Daniel-Constantin Mierla miconda at gmail.com
Mon Jan 11 10:56:02 CET 2021


Hello,

I haven't checked the code, but I think that the function was designed
with static parameter to be able to lookup the profile structure at
startup and keep the pointer to it in order to be faster at runtime.

Adding support for variables is possible of course, it would require a
bit of c development.

At this moment you can use embedded scripting (e.g., Lua, Python,
JavaScript, ... see app_lua, ...) and execute functions via KSR module,
i.e.,:

  -
http://kamailio.org/docs/tutorials/devel/kamailio-kemi-framework/modules/#ksrdialogset_dlg_profile

Cheers,
Daniel

On 08.01.21 07:44, Muhammad Sohaib wrote:
> Is it possible to insert the current dialog into the profile by using
> the following way?
>
> modparam("dialog", "profiles_no_value", "mytest;xyz")
>
> $var(profilename)="xyz";
> set_dlg_profile(" $var(profilename) ");
>
> Currently it is giving errors and not allowing to use variable instead
> of static profile name.
>
> Or is there any alternative to pass profile name as variable?
>
> ---
> Thanks,
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla -- www.asipto.com
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Funding: https://www.paypal.me/dcmierla

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20210111/56799ef5/attachment.htm>


More information about the sr-users mailing list