(List (= scope= flags=0 words=[] bindings=[('KUBERNETES_PROVIDER', {[VarSub KUBERNETES_PROVIDER test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS gce]}]})]) (If (DBracket {B1 UNARY_STRING_z {[DQ [VarSub color_start test_op=VS_TEST_HYPHEN {}]]}}) (List (= scope= flags=0 words=[{[LIT_CHARS -r]}] bindings=[('color_start', {[DQ [\ LIT_ESCAPED_CHAR "\\0"][LIT_CHARS "33["]]})]) (= scope= flags=0 words=[{[LIT_CHARS -r]}] bindings=[('color_red', {[DQ [VarSub color_start][LIT_CHARS "0;31m"]]})]) (= scope= flags=0 words=[{[LIT_CHARS -r]}] bindings=[('color_yellow', {[DQ [VarSub color_start][LIT_CHARS "0;33m"]]})]) (= scope= flags=0 words=[{[LIT_CHARS -r]}] bindings=[('color_green', {[DQ [VarSub color_start][LIT_CHARS "0;32m"]]})]) (= scope= flags=0 words=[{[LIT_CHARS -r]}] bindings=[('color_norm', {[DQ [VarSub color_start][LIT_CHARS 0m]]})]) ) ) )