The status of a family or suite is the inherited most significant status of all its children.

Table 2-1 shows the order of importance of the different statuses and some examples of the result of family status, depending on its children.

Table 2 1 Table of importance of a node status

 


<table style="width:100%" align="left" border="1">
<tr><td style="background-color:grey">Unknown</td>
    <td>Least Significant</td></tr>
<tr><td style="background-color:yellow">Complete</td>
    <td></td></tr>
<tr><td style="background-color:lightblue">Queued</td>
    <td></td></tr>
<tr><td style="background-color:turquoise">Submitted</td>
    <td></td></tr>
<tr><td style="background-color:green">Active</td>
    <td></td></tr>
<tr><td style="background-color:orange">Suspended</td>
    <td></td></tr>
<tr><td style="background-color:red">Aborted</td>
    <td>Most important for a task</td></tr>
<tr><td style="background-color:pink">Shutdown</td>
    <td>ecFlow server node only</td></tr>
<tr><td style="background-color:violet">Halted</td>
    <td>Most important, only for ecFlow server node</td></tr>
</table>


 

Table 2 2 Example of how the status of a family is reported

 


<table align="center" border="1">
<tr><td colspan="12" align="center" border="1"
>Status of a family</td>
</tr>
<tr align="center"><td colspan="2" border="1">After begin command</td>
    <td colspan="2" border="1">First job sent</td>
    <td colspan="2" border="1">Second job sent</td>
    <td colspan="2" border="1">A few tasks running</td>
    <td colspan="2" border="1">One task aborts!</td>
    <td colspan="2" border="1">In the end, complete</td>
</tr>
<tr><!-- style="background-color:lightblue"
style="background-color:turquoise"
style="background-color:green"
style="background-color:red"
style="background-color:yellow"
-->
<td style="background-color:lightblue">family</td>
<td style="background-color:lightblue">task1</td>
<td style="background-color:turquoise">family</td>
<td style="background-color:turquoise">task1</td>
<td style="background-color:green">family</td>
<td style="background-color:green">task1</td>
<td style="background-color:green">family</td>
<td style="background-color:yellow">task1</td>
<td style="background-color:red">family</td>
<td style="background-color:yellow">task1</td>
<td style="background-color:yellow">family</td>
<td style="background-color:yellow">task1</td>
</tr>
<tr>
<td></td><td style="background-color:lightblue">task2</td>
<td></td><td style="background-color:lightblue">task2</td>
<td></td><td style="background-color:turquoise">task2</td>
<td></td><td style="background-color:green">task2</td>
<td></td><td style="background-color:green">task2</td>
<td></td><td style="background-color:yellow">task2</td>
</tr>
<tr>
<td></td><td style="background-color:lightblue">task3</td>
<td></td><td style="background-color:lightblue">task3</td>
<td></td><td style="background-color:lightblue">task3</td>
<td></td><td style="background-color:green">task3</td>
<td></td><td style="background-color:red">task3</td>
<td></td><td style="background-color:yellow">task3</td>
</tr>
<tr>
<td></td><td style="background-color:lightblue">task4</td>
<td></td><td style="background-color:lightblue">task4</td>
<td></td><td style="background-color:lightblue">task4</td>
<td></td><td style="background-color:turquoise">task4</td>
<td></td><td style="background-color:turquoise">task4</td>
<td></td><td style="background-color:yellow">task4</td>
</tr>
</table>


 

The status of the ecFlow server itself can be: