]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
Remove pyflakes_bypass
authorClint Byrum <clint@fewbar.com>
Mon, 22 Apr 2013 18:03:18 +0000 (11:03 -0700)
committerGerrit Code Review <review@openstack.org>
Mon, 29 Apr 2013 19:54:30 +0000 (19:54 +0000)
There are valid pythonic ways to address all of the complaints that
pyflakes made in the past.

Fixes bug #1171420

Change-Id: Idf145185ebb4df237fff887365fa0c48d3603025

heat/engine/service.py
heat/tests/__init__.py
heat/tests/test_common_policy.py
heat/tests/test_security_group.py
heat/tests/test_vpc.py
tools/pyflakes-bypass.py [deleted file]
tools/run_pep8.sh

index efd962c1ac115c51a58d160e50c5d618fe8a5414..55b793cfaf25c8a9d4b37b12e921fee65384edb9 100644 (file)
@@ -29,7 +29,6 @@ from heat.common import identifier
 from heat.engine import parameters
 from heat.engine import parser
 from heat.engine import resource
-from heat.engine import resources  # pyflakes_bypass review 23102
 from heat.engine import watchrule
 
 from heat.openstack.common import log as logging
index 2d2be4072cb6a75c26c21b5fb35c5e72ff326bd4..b273fb4a2ee0bc03576cb85358d6468127c0642d 100644 (file)
@@ -28,9 +28,7 @@ def reset_db():
 
 
 def setup():
-    import mox  # pyflakes_bypass   Workaround for bug 810424
     from heat.db import migration
-    from heat import db  # pyflakes_bypass review 23102
 
     reset_db()
     migration.db_sync()
index 8f64a34657a80b0519fcfa9c75d8fc01b45fdaed..7915b3c51ce1824dea82cba515122857c82ce56e 100644 (file)
@@ -20,8 +20,6 @@ from nose.plugins.attrib import attr
 from oslo.config import cfg
 import unittest
 
-import heat.api  # pyflakes_bypass  review 23102
-
 from heat.common import context
 from heat.common import policy
 from heat.common import exception
index ab8051bd44ef249f3db68e700519d480224e414b..be3328e51e57044f14fbb60c9f0b82ebc2f59827 100644 (file)
@@ -22,7 +22,6 @@ from heat.engine import clients
 from heat.common import context
 from heat.common import template_format
 from heat.engine import parser
-import heat.engine.resources  # pyflakes_bypass review 23102
 from heat.tests.v1_1 import fakes
 
 from novaclient.v1_1 import security_groups as nova_sg
index 53ec1b8620a4ee84442fa1ad225238b84490bbd9..1e80e989d24f9ef9d0890502dd5245361ba7249f 100644 (file)
@@ -22,7 +22,6 @@ from heat.common import context
 from heat.common import exception
 from heat.common import template_format
 from heat.engine import parser
-import heat.engine.resources  # pyflakes_bypass review 23102
 
 try:
     from quantumclient.common.exceptions import QuantumClientException
diff --git a/tools/pyflakes-bypass.py b/tools/pyflakes-bypass.py
deleted file mode 100644 (file)
index 0105289..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-from pyflakes.scripts import pyflakes
-from pyflakes.checker import Checker
-
-
-def report_with_bypass(self, messageClass, *args, **kwargs):
-    message = messageClass(self.filename, *args, **kwargs)
-    with open(self.filename, 'r') as code:
-        if 'pyflakes_bypass' in code.readlines()[message.lineno - 1]:
-            return
-    self.messages.append(message)
-
-# monkey patch checker to support bypass
-Checker.report = report_with_bypass
-
-pyflakes.main()
index a392184339997ac18345ca8aff35fc1243ecca5a..9276d74f00b9b815071fb207e2900e79fe182cc5 100755 (executable)
@@ -16,5 +16,4 @@ ${PEP8} ${EXCLUDE} .
 # Check binaries without py extension
 ${PEP8} bin/heat-api bin/heat-api-cfn bin/heat-api-cloudwatch bin/heat-cfn bin/heat-engine bin/heat-watch
 
-! python tools/pyflakes-bypass.py heat/ | grep "imported but unused\|redefinition of function"
-
+! pyflakes heat/ | grep "imported but unused\|redefinition of function"