Commit 34297343 by fwkz

Adding flake8 instead seperate pyflakes+pycodestyle

parent 2b8d98ff
...@@ -4,8 +4,8 @@ python: ...@@ -4,8 +4,8 @@ python:
install: install:
- "pip install -r requirements.txt" - "pip install -r requirements.txt"
- "pip install pexpect pep8 pyflakes" - "pip install pexpect flake8"
script: script:
- "python -m unittest discover" - "python -m unittest discover"
- "./run_linter.sh" - "./run_linter.sh"
\ No newline at end of file
...@@ -7,25 +7,16 @@ NC='\033[0m' # No Color ...@@ -7,25 +7,16 @@ NC='\033[0m' # No Color
MODULES_PATH=./routersploit/modules MODULES_PATH=./routersploit/modules
FAILURE=0 FAILURE=0
PEP=$(pep8 --ignore E501,W503 $MODULES_PATH) FLAKE8_IGNORED_RULES='E501,W503'
PYFLAKES=$(pyflakes $MODULES_PATH) FLAKE8=$(flake8 --ignore=$FLAKE8_IGNORED_RULES $MODULES_PATH)
if [ "$PEP" ]; then if [ "$FLAKE8" ]; then
echo -e "${RED}- PEP8 violations:${NC}" echo -e "\n${RED}- flake8 violations:${NC}"
echo -e $PEP echo -e $FLAKE8
echo "" echo ""
FAILURE=1
else
echo -e "${GREEN}+ PEP8${NC}"
fi
if [ "$PYFLAKES" ]; then
echo -e "\n${RED}- pyflakes violations:${NC}"
echo -e $PYFLAKES
echo "\n"
FAILURE=1 FAILURE=1
else else
echo -e "${GREEN}+ pyflakes${NC}" echo -e "${GREEN}+ flake8${NC}"
fi fi
exit $FAILURE exit $FAILURE
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment