From 73eb7c093096c023533b681c77deddd06d104e03 Mon Sep 17 00:00:00 2001 From: Tim Hockin Date: Sun, 5 Mar 2023 10:47:56 -0800 Subject: [PATCH] Codegen: easier to read logs for subproject output --- hack/update-codegen.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/hack/update-codegen.sh b/hack/update-codegen.sh index 2290109da9c..e9ac766e8eb 100755 --- a/hack/update-codegen.sh +++ b/hack/update-codegen.sh @@ -881,6 +881,12 @@ function codegen::informers() { fi } +function indent() { + while read -r X; do + echo " ${X}" + done +} + function codegen::subprojects() { # Call generation on sub-projects. local subs=( @@ -896,8 +902,9 @@ function codegen::subprojects() { local codegen codegen="$(pwd)/vendor/k8s.io/code-generator" for sub in "${subs[@]}"; do + kube::log::status "Generating code for subproject ${sub}" pushd "${sub}" >/dev/null - CODEGEN_PKG="${codegen}" ./hack/update-codegen.sh + CODEGEN_PKG="${codegen}" ./hack/update-codegen.sh > >(indent) 2> >(indent >&2) popd >/dev/null done }