root / ci / pep8.sh @ ed0dd751
History | View | Annotate | Download (350 Bytes)
1 | 82847d3f | Ilias Tsitsimpis | #!/bin/bash |
---|---|---|---|
2 | 078cb806 | Christos Stavrakakis | |
3 | e3df472a | Ilias Tsitsimpis | # Files to be excluded from pep8 tests |
4 | e3df472a | Ilias Tsitsimpis | EXCLUDE=migrations,build,setup,distribute_setup.py,\ |
5 | 7f59d209 | Christos Stavrakakis | setup.py,rapi.py,dictconfig.py,ordereddict.py,parsedate.py |
6 | 762b93d7 | Christos Stavrakakis | |
7 | 82847d3f | Ilias Tsitsimpis | # Keep only *.py files |
8 | a8a4629b | Ilias Tsitsimpis | py_files=$(echo "$@" | awk '/.*\.py/' RS=" " ORS=" ") |
9 | 82847d3f | Ilias Tsitsimpis | |
10 | 82847d3f | Ilias Tsitsimpis | if [ -z "$py_files" ]; then |
11 | 4f41f7b6 | Ilias Tsitsimpis | echo "No files to be tested" |
12 | 4f41f7b6 | Ilias Tsitsimpis | else |
13 | a8a4629b | Ilias Tsitsimpis | pep8 --exclude=$EXCLUDE $py_files |
14 | 4f41f7b6 | Ilias Tsitsimpis | fi |