(List (If (DBracket {B! {B1 UNARY_STRING_z {[DQ [VarSub 1]]}}}) (= scope= flags=0 words=[] bindings=[('CLUSTERNAME', {[DQ [VarSub 1]]})]) ) (If (DBracket {B! {B1 UNARY_FILE_f {[DQ [LIT_CHARS cluster.txt]]}}}) (List (Com {[DQ [LIT_CHARS "Error: cluster.txt not found"]]}) (Com {[LIT_CHARS exit]}) ) ) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS "Cluster "][VarSub CLUSTERNAME][LIT_CHARS " members"]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS "

Cluster "][VarSub CLUSTERNAME][LIT_CHARS " members

"][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS "
"]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""]]}) (While (Com {[LIT_CHARS read]} {[LIT_CHARS HOSTNAME]} {[LIT_CHARS MACADDR]} {[LIT_CHARS IPADDR]} {[LIT_CHARS ILOIPADDR]} {[LIT_CHARS DOMAIN]} {[LIT_CHARS ROLE]}) (List (If (DBracket {B2 BINARY_STRING_EQUAL {[DQ [VarSub ROLE]]} {[DQ [LIT_CHARS head]]}}) (= scope= flags=0 words=[] bindings=[('COLOR', {[LIT_CHARS red]})]) (DBracket {B2 BINARY_STRING_EQUAL {[DQ [VarSub ROLE]]} {[DQ [LIT_CHARS bootstrap]]}}) (= scope= flags=0 words=[] bindings=[('COLOR', {[LIT_CHARS purple]})]) (ElseTrue) (= scope= flags=0 words=[] bindings=[('COLOR', {[LIT_CHARS black]})]) ) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""]]}) ) ) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS "
"][VarSub HOSTNAME][LIT_CHARS "hostilo"]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [VarSub ROLE]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS "
"]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""]]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS ""]]}) )