mirror of
https://github.com/node-red/node-red-nodes.git
synced 2025-03-01 10:37:43 +00:00
add kill and start parameters to daemon node
This commit is contained in:
@@ -40,9 +40,10 @@
|
||||
<p>Calls out to a long running system command. Sends <code>msg.payload</code> to stdin of the process.</p>
|
||||
<p>Provides 3 outputs... stdout, stderr, and return code , from the running command.</p>
|
||||
<p>If the called program stops (i.e. a return code is produced), this node can attempt to restart the command.</p>
|
||||
<p><b>Note :</b> when you stop Node-RED running we may not get a chance to kill the called program so it may remain
|
||||
running. You <i>may</i> have to kill it manually.</p>
|
||||
<p>If running a Python app you may need to use the <code>-u</code> parameter to stop the output being buffered.</p>
|
||||
<p>Setting <code>msg.kill</code> to a signal name (e.g. SIGINT, SIGHUP) will stop the process - but if the
|
||||
restart flag is set it will then auto restart. Sending <code>msg.start</code> will also re-start the process.</p>
|
||||
<p><b>Note:</b> Some applications will automatically buffer lines of output. It is advisable to turn off this behaviour.
|
||||
For example, if running a Python app, the <code>-u</code> parameter will stop the output being buffered.</p>
|
||||
</script>
|
||||
|
||||
<script type="text/javascript">
|
||||
|
Reference in New Issue
Block a user