Bogdan,<br>
<br>
How can I use option # 2 to set fr_timer_avp from Mysql DB? any example?<br>
Thanks<br><br><div class="gmail_quote">On Thu, Jul 23, 2009 at 2:37 AM, Bogdan-Andrei Iancu <span dir="ltr">&lt;<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Ricardo,<br>
<br>
For 1) you can simply use M4 plus some perl script.<br>
<br>
in you opensips.m4 file, put the params you want to load via DB as m4<br>
macros (defines). using a small perl script you can generate the<br>
rules.m4 file (the file containing the definitions) for DB content:<br>
<br>
------------------------<br>
|   parama   |  value  |<br>
------------------------<br>
|  debug     |   3     |<br>
|log_stderror|   no    |<br>
------------------------<br>
<br>
going into rules.m4 :<br>
<br>
define(`debug&#39;, `3&#39;)<br>
define(`log_stderror&#39;, `no&#39;)<br>
<br>
So, at a restart, run the script to generate the M4 definition from DB,<br>
and run m4 to generate the final cfg file...<br>
<br>
Just an idea how to do it now :)<br>
<div><div></div><div class="h5"><br>
Regards,<br>
Bogdan<br>
<br>
Ricardo Martins wrote:<br>
&gt; Hi Bogdan.<br>
&gt;<br>
&gt; The first option would be enough. I don&#39;t think that&#39;s an issue a<br>
&gt; restarting procedure just after changing parameters. DanB just wrote<br>
&gt; me indicating an script generator solution. Do you think that would be<br>
&gt; possible to use another solution?<br>
&gt;<br>
&gt; About the second option, I know that I can do it with fr_timer_avp or<br>
&gt; fr_inv_timer_avp, right?<br>
&gt;<br>
&gt; Regards, Ricardo.<br>
&gt;<br>
&gt;<br>
&gt; Bogdan-Andrei Iancu escreveu:<br>
&gt;&gt; Hi Ricardo,<br>
&gt;&gt;<br>
&gt;&gt; there are things here:<br>
&gt;&gt;<br>
&gt;&gt; 1) how to set the value of the parameters (via DB, instead of<br>
&gt;&gt; statically hardcoding in cfg)<br>
&gt;&gt;<br>
&gt;&gt; 2) dynamic changing of the module params without restart.<br>
&gt;&gt;<br>
&gt;&gt; What case are you refering at?<br>
&gt;&gt;<br>
&gt;&gt; Regards,<br>
&gt;&gt; Bogdan<br>
&gt;&gt;<br>
&gt;&gt; Ricardo Martins wrote:<br>
&gt;&gt;&gt; Hi all! Do anybody knows if there is a trick to store the modules<br>
&gt;&gt;&gt; parameters on database/avps? I want to give the opensips<br>
&gt;&gt;&gt; administrator all the flexibility I can without having to edit cfg<br>
&gt;&gt;&gt; text file.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I know that there is some specific parameters where you can do that<br>
&gt;&gt;&gt; like fr_inv_timer or fr_timer for tm module but I&#39;m talking about<br>
&gt;&gt;&gt; storing other parameters that don&#39;t have an specific avp enable mode<br>
&gt;&gt;&gt; like T1 and T2, for example.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Do anybody has any clue?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Regards! Ricardo.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; Users mailing list<br>
&gt;&gt;&gt; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
&gt;&gt;&gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</div></div></blockquote></div><br>