(List (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS errexit]} ) (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS nounset]} ) (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS pipefail]} ) (Com {[LIT_OTHER ":"]} {[VarSub VERSION test_op=VS_TEST_COLON_EQUALS {[LIT_CHARS 1.16.0]}]} ) (= scope= flags=2 words=[] bindings=[('NAME', {[VarSub 1 test_op=VS_TEST_HYPHEN {}]})]) (If (DBracket {B1 UNARY_STRING_z {[DQ [VarSub NAME]]}}) (List (Com {[LIT_CHARS echo]} {[LIT_CHARS -e]} {[DQ [\ LIT_ESCAPED_CHAR "\\0"][LIT_CHARS "33[1;31mName must be specified"][\ LIT_ESCAPED_CHAR "\\0"][LIT_CHARS "33[0m"]]} ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]} ) ) ) (= scope= flags=0 words=[] bindings=[('ADMIN', {[DQ ]})]) (If (DBracket {B2 BINARY_STRING_EQUAL {[VarSub NAME]} {[DQ [LIT_CHARS admin]]}}) (= scope= flags=0 words=[] bindings=[('ADMIN', {[DQ [LIT_CHARS "role: admin"]]})]) ) (= scope= flags=0 words=[] bindings=[('NODE', {[DQ ]})]) (If (DBracket {B! {B1 UNARY_STRING_z {[DQ [VarSub 2 test_op=VS_TEST_HYPHEN {}]]}}}) (= scope= flags=0 words=[] bindings=[('NODE', {[DQ [LIT_CHARS "nodeSelector: { name: "][VarSub 2][LIT_CHARS " }"]]})]) ) (Com {[LIT_CHARS cat]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "apiVersion: v1\n"][LIT_CHARS "kind: Pod\n"][LIT_CHARS "metadata:\n"][LIT_CHARS " labels:\n"][LIT_CHARS " "][VarSub ADMIN][LIT_CHARS "\n"][LIT_CHARS " db: rethinkdb\n"][LIT_CHARS " name: rethinkdb-"][VarSub NAME][LIT_CHARS -][VarSub VERSION][LIT_CHARS "\n"][LIT_CHARS " namespace: rethinkdb\n"][LIT_CHARS "spec:\n"][LIT_CHARS " containers:\n"][LIT_CHARS " - image: antmanler/rethinkdb:"][VarSub VERSION][LIT_CHARS "\n"][LIT_CHARS " name: rethinkdb\n"][LIT_CHARS " ports:\n"][LIT_CHARS " - containerPort: 8080\n"][LIT_CHARS " name: admin-port\n"][LIT_CHARS " protocol: TCP\n"][LIT_CHARS " - containerPort: 28015\n"][LIT_CHARS " name: driver-port\n"][LIT_CHARS " protocol: TCP\n"][LIT_CHARS " - containerPort: 29015\n"][LIT_CHARS " name: cluster-port\n"][LIT_CHARS " protocol: TCP\n"][LIT_CHARS " volumeMounts:\n"][LIT_CHARS " - mountPath: /data/rethinkdb_data\n"][LIT_CHARS " name: rethinkdb-storage\n"][LIT_CHARS " "][VarSub NODE][LIT_CHARS "\n"][LIT_CHARS " restartPolicy: Always\n"][LIT_CHARS " volumes:\n"][LIT_CHARS " - hostPath:\n"][LIT_CHARS " path: /data/db/rethinkdb\n"][LIT_CHARS " name: rethinkdb-storage\n"]]} 0), > ) )