(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]} ) (= scope= flags=0 words=[] bindings=[('KUBE_ROOT', {[ComSub (Com {[LIT_CHARS dirname]} {[DQ [VarSub BASH_SOURCE]]})] [LIT_CHARS /..]})]) (= scope= flags=0 words=[] bindings=[('KUBE_REMOTE_RUNTIME_ROOT', {[DQ [VarSub KUBE_ROOT][LIT_CHARS /pkg/kubelet/api/v1alpha1/runtime]]})]) (Com {[LIT_CHARS source]} {[DQ [VarSub KUBE_ROOT][LIT_CHARS /hack/lib/init.sh]]} ) (Com {[LIT_CHARS kube] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS golang] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS setup_env]} ) (FunctionDef cleanup [] (Com {[LIT_CHARS rm]} {[LIT_CHARS -rf]} {[VarSub KUBE_REMOTE_RUNTIME_ROOT] [LIT_CHARS /_tmp/]} ) ) (Com {[LIT_CHARS trap]} {[LIT_CHARS cleanup]} {[LIT_CHARS EXIT]} ) (Com {[LIT_CHARS mkdir]} {[LIT_CHARS -p]} {[VarSub KUBE_REMOTE_RUNTIME_ROOT] [LIT_CHARS /_tmp]} ) (Com {[LIT_CHARS cp]} {[VarSub KUBE_REMOTE_RUNTIME_ROOT] [LIT_CHARS /api.pb.go]} {[VarSub KUBE_REMOTE_RUNTIME_ROOT] [LIT_CHARS /_tmp/]} ) (= scope= flags=0 words=[] bindings=[('ret', {[LIT_CHARS 0]})]) (Com {[DQ [VarSub KUBE_ROOT][LIT_CHARS /hack/update-generated-runtime.sh]]} more_env=[('KUBE_VERBOSE', {[LIT_CHARS 3]})] ) (AndOr OP_OR_IF (Com {[LIT_CHARS diff]} {[LIT_CHARS -I]} {[DQ [LIT_CHARS "gzipped FileDescriptorProto"]]} {[LIT_CHARS -I]} {[DQ [LIT_CHARS 0x]]} {[LIT_CHARS -Naupr]} {[VarSub KUBE_REMOTE_RUNTIME_ROOT] [LIT_CHARS /_tmp/api.pb.go]} {[VarSub KUBE_REMOTE_RUNTIME_ROOT] [LIT_CHARS /api.pb.go]} ) (= scope= flags=0 words=[] bindings=[('ret', {[VarSub ?]})]) ) (If (DBracket {B2 BINARY_INT_EQ {[VarSub ret]} {[LIT_CHARS 0]}}) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Generated container runtime api is up to date."]]} ) (Com {[LIT_CHARS cp]} {[VarSub KUBE_REMOTE_RUNTIME_ROOT] [LIT_CHARS /_tmp/api.pb.go]} {[VarSub KUBE_REMOTE_RUNTIME_ROOT] [LIT_CHARS /]} ) ) (ElseTrue) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Generated container runtime api is out of date. Please run hack/update-generated-runtime.sh"]]} ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]} ) ) ) )