#!/bin/bash -u cd $(dirname $0) cd .. FLAKE8="" if which flake8 >/dev/null 2>&1; then FLAKE8=flake8 fi if which flake8-python2 >/dev/null 2>&1; then FLAKE8=flake8-python2 fi if [ -n "${FLAKE8}" ]; then set -e ${FLAKE8} --ignore=E,W --exclude='*_ui.py' *.py weboob modules contrib scripts/* else # grep will return 0 only if it founds something, but our script # wants to return 0 when it founds nothing! pyflakes *.py weboob modules contrib scripts/* | grep -v redefinition && exit 1 || exit 0 fi