Great.   And, will the ClusterSetup class be extended to have a method &quot;run_incremental_add&quot; (or something with a better name) that&#39;s run upon add_node after the default setup ops are called?  (Like plugins are now.)<br>
<br>Also:  have you guys thought about having a &quot;shutdown&quot; method in the ClusterSetup class, an inverse to the &quot;run&quot; method --  to be run upon call to starcluster stop?   E.g. to handle any user-defined shutdown procedures?  Presumably it would be run <i>prior</i> to calling the default shutdown process (inverse to the &quot;run&quot; method).   And by analogy one could have a &quot;shutdown_incremental_remove&quot; to be run prior to shutdown of an individual node when remove_node is called. <br>
<br>Da<br><br><br><div class="gmail_quote">On Wed, Jul 28, 2010 at 10:51 PM, Rajat Banerjee <span dir="ltr">&lt;<a href="mailto:rqbanerjee@gmail.com">rqbanerjee@gmail.com</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;">
They will definitely be exposed in the shell (you can use them<br>
already), but we can probably expose them on the command line too.<br>
Justin&#39;s choice.<br>
<br>
Raj<br>
<div><div></div><div class="h5"><br>
<br>
On Wed, Jul 28, 2010 at 10:49 PM, Dan Yamins &lt;<a href="mailto:dyamins@gmail.com">dyamins@gmail.com</a>&gt; wrote:<br>
&gt; When the loadbalancer is released, will the underlying &quot;add_node&quot; and<br>
&gt; &quot;remove_node&quot; (whatever they are actually called) be exposed as part of the<br>
&gt; user-facing api?  That is, in addition to the loadbalancer function built on<br>
&gt; top of these functions?<br>
&gt;<br>
&gt; Dan<br>
&gt;<br>
&gt; On Wed, Jul 28, 2010 at 10:46 PM, Rajat Banerjee &lt;<a href="mailto:rbanerj@fas.harvard.edu">rbanerj@fas.harvard.edu</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi All,<br>
&gt;&gt; The load balancer has been much improved and several of the bugs I<br>
&gt;&gt; described last time have been fixed. I&#39;ve just run an elaborate system<br>
&gt;&gt; test on it and haven&#39;t seen any issues. I encourage you to try it.<br>
&gt;&gt;<br>
&gt;&gt; It will be formally released in a few weeks after Justin releases the<br>
&gt;&gt; main / stable branch. Until then, it is available through GitHub per<br>
&gt;&gt; the instructions in my last email.<br>
&gt;&gt;<br>
&gt;&gt; The attatched JPG explains the decision making process of the load<br>
&gt;&gt; balancer.<br>
&gt;&gt;<br>
&gt;&gt; &lt;img src=&quot;<a href="http://www.hindoogle.com/img/starcluster-decision-diagram.jpg" target="_blank">http://www.hindoogle.com/img/starcluster-decision-diagram.jpg</a>&quot;&gt;<br>
&gt;&gt;<br>
&gt;&gt; <a href="http://www.hindoogle.com/img/starcluster-decision-diagram.jpg" target="_blank">http://www.hindoogle.com/img/starcluster-decision-diagram.jpg</a><br>
&gt;&gt;<br>
&gt;&gt; Thanks,<br>
&gt;&gt; Rajat<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Starcluster mailing list<br>
&gt;&gt; <a href="mailto:Starcluster@mit.edu">Starcluster@mit.edu</a><br>
&gt;&gt; <a href="http://mailman.mit.edu/mailman/listinfo/starcluster" target="_blank">http://mailman.mit.edu/mailman/listinfo/starcluster</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Starcluster mailing list<br>
&gt; <a href="mailto:Starcluster@mit.edu">Starcluster@mit.edu</a><br>
&gt; <a href="http://mailman.mit.edu/mailman/listinfo/starcluster" target="_blank">http://mailman.mit.edu/mailman/listinfo/starcluster</a><br>
&gt;<br>
&gt;<br>
<br>
</div></div></blockquote></div><br>