(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 ""]]} ) )