<br><br><div class="gmail_quote">On Wed, Jul 27, 2011 at 9:40 AM, Steven Ayre <span dir="ltr">&lt;<a href="mailto:steveayre@gmail.com">steveayre@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
That&#39;s not possible. Sofia needs you to do a &#39;sofia profile &lt;name&gt; rescan&#39; to pick up new gateways, and if a gateway has changed its parameters you need to do &#39;sofia profile &lt;name&gt; killgw &lt;gwname&gt;&#39; then rescan.<br>


<br>There&#39;s a reason for it too - FS has to register with the gateway then keep pinging it with OPTIONS requests. That means the gateway needs an object stored in memory. It wouldn&#39;t be ideal for FS to constantly poll a database looking for changes for something that might never change, so you&#39;re left with rescan.<br>


<br>You could however have a DB trigger that runs a script that connects via ESL and does that for you though...<br><br>-Steve<br><br></blockquote><div>What about Tony&#39;s &quot;Enterprise vs. shuttlecraft&quot; trick?</div>
<div><a href="http://wiki.freeswitch.org/wiki/Clarification:gateways#Clarification">http://wiki.freeswitch.org/wiki/Clarification:gateways#Clarification</a></div><div><br></div><div>You can trigger a gateway to be &quot;active&quot; only when a particular user registers, i.e. an inbound registration triggers an outbound registration. I don&#39;t know if it will work in this scenario but it&#39;s worth looking into...</div>
<div><br></div><div>-MC</div></div>