(List (FunctionDef detect-master [] (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "KUBE_MASTER_IP: "][VarSub KUBE_MASTER_IP]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "KUBE_MASTER: "][VarSub KUBE_MASTER]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) ) ) (FunctionDef detect-node-names [] (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "NODE_NAMES: ["][VarSub NODE_NAMES bracket_op=(Index {A Atom NODE_ARITH_WORD {AS_OP_STAR "*"}})][LIT_CHARS "]"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) ) (FunctionDef detect-nodes [] (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "KUBE_NODE_IP_ADDRESSES: ["][VarSub KUBE_NODE_IP_ADDRESSES bracket_op=(Index {A Atom NODE_ARITH_WORD {AS_OP_STAR "*"}})][LIT_CHARS "]"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) ) (FunctionDef verify-prereqs [] (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Skeleton Provider: verify-prereqs not implemented"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) ) (FunctionDef validate-cluster [] (Com {[DQ [VarSub KUBE_ROOT][LIT_CHARS /cluster/validate-cluster.sh]]} ) ) (FunctionDef kube-up [] (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Skeleton Provider: kube-up not implemented"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) ) (FunctionDef kube-down [] (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Skeleton Provider: kube-down not implemented"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) ) (FunctionDef kube-push [] (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Skeleton Provider: kube-push not implemented"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) ) (FunctionDef prepare-push [] (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Skeleton Provider: prepare-push not implemented"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) ) (FunctionDef push-master [] (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Skeleton Provider: push-master not implemented"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) ) (FunctionDef push-node [] (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Skeleton Provider: push-node not implemented"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) ) (FunctionDef test-build-release [] (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Skeleton Provider: test-build-release not implemented"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) ) (FunctionDef test-setup [] (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Skeleton Provider: test-setup not implemented"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) ) (FunctionDef test-teardown [] (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Skeleton Provider: test-teardown not implemented"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) ) (FunctionDef prepare-e2e [] (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Skeleton Provider: prepare-e2e not implemented"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) ) )