Hello List,<br><br>Upon looking at the enhancements of drouting in 1.8, I&#39;m a bit confused at all the new options for the gwlist fields. I found this snippet on the list:<br><pre>&gt;&gt;&gt;&gt;     gateways :  g1, g2, g3, g4, g5
&gt;&gt;&gt;&gt;     carriers :  c1 = g1=75,g2=25  (a premium carrier), ordering based
&gt;&gt;&gt;&gt; on weight
&gt;&gt;&gt;&gt;                 c2 = g3,g4  (a standard carrier), ordering based on
&gt;&gt;&gt;&gt; given order
&gt;&gt;&gt;&gt;     rules:   prefix= 004021 ; list = #c1,#c2,g5  - first we will try do
&gt;&gt;&gt;&gt; distribute 75/25 the traffic
&gt;&gt;&gt;&gt;                   between the gws from carrier c1 and if all fail, we
&gt;&gt;&gt;&gt; will try gws from carrier c2
&gt;&gt;&gt;&gt;                   (according the ordering defined for c2), and so on
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;              prefix= 004072 ; list = #c2=50,g5=50  - all traffic will
&gt;&gt;&gt;&gt; be weight balanced between carrier
&gt;&gt;&gt;&gt;                   c2 and gw g5; of course, if carrier c2 is to be used,
&gt;&gt;&gt;&gt; the corresponding traffic will
&gt;&gt;&gt;&gt;                   routed over the c2 gateways according to its
&gt;&gt;&gt;&gt; definition
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;<br><br>Which seems to indicate the new &quot;weights&quot; option can be used by specifying a gateway_id followed by an &quot;=&lt;0-100&gt;&quot; where &lt;0-100&gt; is weight.<br><br>I can&#39;t really find how this is documented anywhere. Also what gets picked first? 0 weight? or 100 weight?<br>

<br>What if I just want it to try 1 gateway for each carrier and not roll from gateway to gateway to gateway? For<br>example, I&#39;d like to see where I can do something like this in the CARRIER definition:<br>g1=75,g2=25<br>

<br><br>and then every time I pick that carrierid, 75% of the time g1 will get picked, and 25% of the time g2 will be <br>picked. But it will never go from g1, then g2 (rather I&#39;d like it to proceed in my script logic so I can pick<br>

another carrier).<br><br>Or does it already do that? If I don&#39;t specify weights, does it try them in serial order? <br><br><br>Is this documented somewhere that I&#39;m missing? The regular module docs dont&#39; seem to show it. <br>

<br>Thanks,<br>-Brett<br><br></pre><br>