diff --git a/tools/distrib/yapf_code.sh b/tools/distrib/yapf_code.sh index c377e3d7f98..4c9639ba8dc 100755 --- a/tools/distrib/yapf_code.sh +++ b/tools/distrib/yapf_code.sh @@ -15,6 +15,9 @@ set -ex +ACTION=${1:---in-place} +[[ $ACTION == '--in-place' ]] || [[ $ACTION == '--diff' ]] + # change to root directory cd "$(dirname "${0}")/../.." @@ -33,4 +36,4 @@ PYTHON=${VIRTUALENV}/bin/python "$PYTHON" -m pip install --upgrade futures "$PYTHON" -m pip install yapf==0.28.0 -$PYTHON -m yapf --diff --recursive --style=setup.cfg "${DIRS[@]}" +$PYTHON -m yapf $ACTION --recursive --style=setup.cfg "${DIRS[@]}" diff --git a/tools/run_tests/sanity/sanity_tests.yaml b/tools/run_tests/sanity/sanity_tests.yaml index e5579470074..59a9c240dc5 100644 --- a/tools/run_tests/sanity/sanity_tests.yaml +++ b/tools/run_tests/sanity/sanity_tests.yaml @@ -25,7 +25,7 @@ - script: tools/distrib/clang_tidy_code.sh - script: tools/distrib/pylint_code.sh - script: tools/distrib/python/check_grpcio_tools.py -- script: tools/distrib/yapf_code.sh +- script: tools/distrib/yapf_code.sh --diff cpu_cost: 1000 - script: tools/distrib/check_protobuf_pod_version.sh - script: tools/distrib/check_shadow_boringssl_symbol_list.sh