Add static code checking for style and errors

This required a change to logging, which now uses a singleton pattern.

For all future checkins, 'make codecheck' should pass.
This commit is contained in:
Brandon Heller
2010-01-09 17:59:43 -08:00
parent ca58c896dd
commit 723d068c51
11 changed files with 200 additions and 132 deletions
+8 -1
View File
@@ -1,5 +1,12 @@
all: codecheck test
clean:
rm -rf build dist build *.egg-info *.pyc
codecheck: mininet/*.py mininet/test/*.py
pyflakes mininet/*.py mininet/test/*.py bin/*.py
pylint --rcfile=.pylint mininet/*.py mininet/test/*.py bin/*.py
pep8 --ignore=E251 mininet/*.py mininet/test/*.py bin/*.py
test: mininet/*.py mininet/test/*.py
mininet/test/test_nets.py
mininet/test/test_nets.py