(CommandList children: [ (FuncDef name: ensure-gci-metadata-files body: (BraceGroup children: [ (If arms: [ (if_arm cond: [ (Sentence child: (DBracket expr: (LogicalNot child: (BoolUnary op_id: BoolUnary_f child: {(DQ (${ VSub_Name KUBE_TEMP) (/gci-update.txt))} ) ) ) terminator: <Op_Semi ';'> ) ] action: [ (SimpleCommand words: [{(echo)} {(-n)} {(DQ (update_disabled))}] redirects: [ (Redir op_id: Redir_Great fd: 16777215 arg_word: {(DQ (${ VSub_Name KUBE_TEMP) (/gci-update.txt))} spids: [93] ) ] ) ] spids: [16777215 82] ) ] spids: [16777215 103] ) (If arms: [ (if_arm cond: [ (Sentence child: (DBracket expr: (LogicalNot child: (BoolUnary op_id: BoolUnary_f child: {(DQ (${ VSub_Name KUBE_TEMP) (/gci-ensure-gke-docker.txt))} ) ) ) terminator: <Op_Semi ';'> ) ] action: [ (SimpleCommand words: [{(echo)} {(-n)} {(DQ (true))}] redirects: [ (Redir op_id: Redir_Great fd: 16777215 arg_word: {(DQ (${ VSub_Name KUBE_TEMP) (/gci-ensure-gke-docker.txt))} spids: [135] ) ] ) ] spids: [16777215 124] ) ] spids: [16777215 145] ) (If arms: [ (if_arm cond: [ (Sentence child: (DBracket expr: (LogicalNot child: (BoolUnary op_id: BoolUnary_f child: {(DQ (${ VSub_Name KUBE_TEMP) (/gci-docker-version.txt))} ) ) ) terminator: <Op_Semi ';'> ) ] action: [ (SimpleCommand words: [ {(echo)} {(-n)} { (DQ (BracedVarSub token: <VSub_Name GCI_DOCKER_VERSION> suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(SQ )}) spids: [174 177] ) ) } ] redirects: [ (Redir op_id: Redir_Great fd: 16777215 arg_word: {(DQ (${ VSub_Name KUBE_TEMP) (/gci-docker-version.txt))} spids: [180] ) ] ) ] spids: [16777215 166] ) ] spids: [16777215 190] ) ] spids: [61] ) spids: [57 60] ) ] )