]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Enable hacking H233 rule
authorZhiQiang Fan <zhiqiang.fan@huawei.com>
Thu, 23 Jan 2014 01:31:27 +0000 (09:31 +0800)
committerThomas Goirand <thomas@goirand.fr>
Thu, 13 Mar 2014 07:20:12 +0000 (15:20 +0800)
H233: Check that all occurrences look like print functions, not print
operator.

Change-Id: I4600eb32e1a8ecba13fc252d7ef08681672a40a7

neutron/wsgi.py
tox.ini

index 981efbd982451b87831dd0f60b952bbe94d4c9c8..8898e7af6125224008206956a95584aec5b547e8 100644 (file)
@@ -943,13 +943,13 @@ class Debug(Middleware):
         print(("*" * 40) + " REQUEST ENVIRON")
         for key, value in req.environ.items():
             print(key, "=", value)
-        print
+        print()
         resp = req.get_response(self.application)
 
         print(("*" * 40) + " RESPONSE HEADERS")
         for (key, value) in resp.headers.iteritems():
             print(key, "=", value)
-        print
+        print()
 
         resp.app_iter = self.print_generator(resp.app_iter)
 
@@ -963,7 +963,7 @@ class Debug(Middleware):
             sys.stdout.write(part)
             sys.stdout.flush()
             yield part
-        print
+        print()
 
 
 class Router(object):
diff --git a/tox.ini b/tox.ini
index 22eed4b4ad65f124235be7148d95be1297862705..38f4bf4d9a46abd2d6cac0d9b9b2d6df2c9d6249 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -35,11 +35,10 @@ commands = {posargs}
 # E711/E712 comparison to False should be 'if cond is False:' or 'if not cond:'
 #        query = query.filter(Component.disabled == False)
 # E125 continuation line does not distinguish itself from next logical line
-# H233  Python 3.x incompatible use of print operator
 # H301 one import per line
 # H302 import only modules
 # TODO(marun) H404 multi line docstring should start with a summary
-ignore = E711,E712,E125,H233,H301,H302,H404
+ignore = E711,E712,E125,H301,H302,H404
 show-source = true
 builtins = _
 exclude=.venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,tools