ClickHouse/utils/check-style/check-black

14 lines
359 B
Plaintext
Raw Normal View History

2022-03-21 11:14:41 +00:00
#!/usr/bin/env bash
set -e
# We check only our code, that's why we skip contrib
GIT_ROOT=$(git rev-parse --show-cdup)
GIT_ROOT=${GIT_ROOT:-.}
tmp=$(mktemp)
if ! find "$GIT_ROOT" -name '*.py' -not -path "$GIT_ROOT/contrib/*" -exec black --check --diff {} + 1>"$tmp" 2>&1; then
2022-03-21 11:14:41 +00:00
# Show the result only if some files need formatting
cat "$tmp"
fi
rm "$tmp"