here is one solution i&#39;m using. let me know if there is a more elegant way<div><br></div><div>the culprit was node, so instead of sending it directly, i pickled it and sent it. and unpickled it inside the function  after i had done any of the configuring that i needed to do.<br>

<div><br></div><div>cheers,<br><br>satra<br>
<br><br><div class="gmail_quote">On Sat, Mar 10, 2012 at 12:54 PM, Satrajit Ghosh <span dir="ltr">&lt;<a href="mailto:satra@mit.edu">satra@mit.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

hi all,<div><br></div><div>i&#39;m calling load_balanced_view as:</div><div><br></div><div>result_object = self.taskclient.load_balanced_view().apply(execute_task, node, updatehash)</div><div><br></div><div>i need to execute a piece of code on the remote engine before the &#39;node&#39; get&#39;s unpickled. is there a way to do that? (i basically need to set the output log directory and unpickling the node initializes the logger)</div>


<div><br></div><div>cheers,<br><br>satra<br><br>
</div>
</blockquote></div><br></div></div>