Add tox fast8 option
This commit ports over the fast8 option from cinder, which enables one to run pep8 only on one's changeset rather than against the whole body of code via: tox -efast8 Change-Id: Icb0286c3c66983f2f106c163cb11c690b2c57849
This commit is contained in:
parent
2759171336
commit
334e08121c
|
@ -0,0 +1,15 @@
|
|||
#!/bin/bash
|
||||
|
||||
cd $(dirname "$0")/..
|
||||
CHANGED=$(git diff --name-only HEAD~1 | tr '\n' ' ')
|
||||
|
||||
# Skip files that don't exist
|
||||
# (have been git rm'd)
|
||||
CHECK=""
|
||||
for FILE in $CHANGED; do
|
||||
if [ -f "$FILE" ]; then
|
||||
CHECK="$CHECK $FILE"
|
||||
fi
|
||||
done
|
||||
|
||||
diff -u --from-file /dev/null $CHECK | flake8 --diff
|
Loading…
Reference in New Issue