<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>If a direct view is constructed with explicit targets, those targets do not change. The one exception is</div><div><br></div><div>&nbsp; &nbsp; dv = rc.direct_view(targets='all')</div><div><br></div><div>Where the targets are evaluated as all engines at any given point in time, so engines coming and going are taken into account.<br><br>-MinRK</div><div><br>On Jan 5, 2013, at 4:22, "Darren Govoni" &lt;<a href="mailto:darren@ontrenet.com">darren@ontrenet.com</a>&gt; wrote:<br><br></div><blockquote type="cite"><div><p>Hi,<br>&nbsp;&nbsp; When using a direct view, if an engine stops, it seems I can no longer call dview.apply using just the remaining engines. It throws an exception. Is there a way to allow the engine failure to be ignored and simply apply the function to the available engines.</p><p>Conversely, when or if new engines come online, just have them participate then. Or does my code have to manage these failures?</p><p>thanks,<br>Darren</p>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>IPython-User mailing list</span><br><span><a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a></span><br><span><a href="http://mail.scipy.org/mailman/listinfo/ipython-user">http://mail.scipy.org/mailman/listinfo/ipython-user</a></span><br></div></blockquote></body></html>