Fix fast8 tox target
This is a major timesaver for repos the size of nova. This broke recently due to changes in flake8 itself. This removes some needless complexity to make it work again. It also removes the suggestion to use pre-commit which has nothing to do with this target, which also stings more when pre-commit is breaking things which is why you're using this in the first place. Change-Id: Ieb150bf0931ad8031ca83bae1f206075a9f505e2 Signed-off-by: Dan Smith <dansmith@redhat.com>
This commit is contained in:
@@ -11,15 +11,10 @@
|
||||
|
||||
if test "x$1" = "x-HEAD" ; then
|
||||
shift
|
||||
files=$(git diff --name-only HEAD~1 | tr '\n' ' ')
|
||||
files=$(git diff --name-only HEAD~1 | grep '.py$' | tr '\n' ' ')
|
||||
echo "Running flake8 on ${files}"
|
||||
echo ""
|
||||
echo "Consider using the 'pre-commit' tool instead."
|
||||
echo ""
|
||||
echo " pip install --user pre-commit"
|
||||
echo " pre-commit install --allow-missing-config"
|
||||
echo ""
|
||||
diff -u --from-file /dev/null ${files} | flake8 --diff "$@"
|
||||
flake8 "$@" $files
|
||||
else
|
||||
echo "Running flake8 on all files"
|
||||
echo ""
|
||||
|
Reference in New Issue
Block a user