<html>#2309: have simfactory's "run" user command log output to files as well as screen
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Roland Haas</td></tr>
<tr><td style='text-align:right'>   Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'>  Version:</td><td></td></tr>
<tr><td style='text-align:right'>     Type:</td><td>enhancement</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>minor</td></tr>
<tr><td style='text-align:right'>Component:</td><td>SimFactory</td></tr>
</table>

<p>Comment (by Roland Haas):</p>
<p>Correction: simfactory does know the name of the files, or at least makes assumptions about them once a job has finished. In lib/simrestart.py:</p>
<div class="codehilite language-python"><pre><span></span><span class="n">errfile</span> <span class="o">=</span> <span class="n">simlib</span><span class="o">.</span><span class="n">BuildPath</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">RestartDir</span><span class="p">,</span> <span class="s2">&quot;</span><span class="si">%s</span><span class="s2">.err&quot;</span> <span class="o">%</span> <span class="bp">self</span><span class="o">.</span><span class="n">SimulationName</span><span class="p">)</span>
<span class="n">outfile</span> <span class="o">=</span> <span class="n">simlib</span><span class="o">.</span><span class="n">BuildPath</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">RestartDir</span><span class="p">,</span> <span class="s2">&quot;</span><span class="si">%s</span><span class="s2">.out&quot;</span> <span class="o">%</span> <span class="bp">self</span><span class="o">.</span><span class="n">SimulationName</span><span class="p">)</span>
</pre></div>


<p>if a job is not in “R” state (and whatever <code>stdout</code>, <code>stderr</code>, <code>stdout-follow</code> and <code>exechost</code> boil down to otherwise).</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2309/have-simfactorys-run-user-command-log'>https://bitbucket.org/einsteintoolkit/tickets/issues/2309/have-simfactorys-run-user-command-log</a></p>
</html>