(FunctionDef ensure-gci-metadata-files [] (List (If (DBracket {B! {B1 UNARY_FILE_f {[DQ [VarSub KUBE_TEMP][LIT_CHARS /gci-update.txt]]}}}) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[DQ [VarSub KUBE_TEMP][LIT_CHARS /gci-update.txt]]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "update_disabled\n"]]} 0), > ) ) (If (DBracket {B! {B1 UNARY_FILE_f {[DQ [VarSub KUBE_TEMP][LIT_CHARS /gci-ensure-gke-docker.txt]]}}}) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[DQ [VarSub KUBE_TEMP][LIT_CHARS /gci-ensure-gke-docker.txt]]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "true\n"]]} 0), > ) ) (If (DBracket {B! {B1 UNARY_FILE_f {[DQ [VarSub KUBE_TEMP][LIT_CHARS /gci-docker-version.txt]]}}}) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[DQ [VarSub KUBE_TEMP][LIT_CHARS /gci-docker-version.txt]]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [VarSub GCI_DOCKER_VERSION test_op=VS_TEST_COLON_HYPHEN {}][LIT_CHARS "\n"]]} 0), > ) ) ) )