Tighten flake8 checks in Gating
There are a few checks that already pass: - F401 - unused imports of modules - F403 - ‘from module import *’ used; unable to detect undefined names And there are two (H401 and H403) that can be made passing easily. Enable gating on all of them. Change-Id: I9d3c49ecea1b2171d194ab6cc751316c252081e8
This commit is contained in:
3
tox.ini
3
tox.ini
@@ -36,7 +36,6 @@ commands = python setup.py testr --coverage --testr-args='{posargs}'
|
||||
sphinx-build -b html {toxinidir}/docs/source {envtmpdir}/html
|
||||
|
||||
[flake8]
|
||||
|
||||
ignore = F401,F403,F821,H202,H306,H401,H402,H403,H404
|
||||
ignore = F821,H202,H306,H402,H404
|
||||
show-source = True
|
||||
exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,build,
|
||||
|
@@ -48,8 +48,9 @@ def quote_user_host(user, host):
|
||||
|
||||
|
||||
class Paginated(object):
|
||||
""" Pretends to be a list if you iterate over it, but also keeps a
|
||||
next property you can use to get the next page of data. """
|
||||
"""Pretends to be a list if you iterate over it, but also keeps a
|
||||
next property you can use to get the next page of data.
|
||||
"""
|
||||
|
||||
def __init__(self, items=[], next_marker=None, links=[]):
|
||||
self.items = items
|
||||
|
@@ -202,7 +202,8 @@ class UserCommands(common.AuthedCommandsBase):
|
||||
|
||||
def grant(self):
|
||||
"""Allow an existing user permissions to access one or more
|
||||
databases."""
|
||||
databases.
|
||||
"""
|
||||
self._require('id', 'name', 'databases')
|
||||
self._make_list('databases')
|
||||
self.dbaas.users.grant(self.id, self.name, self.databases,
|
||||
|
@@ -29,7 +29,8 @@ from troveclient.openstack.common.py3kcompat import urlutils
|
||||
|
||||
def methods_of(obj):
|
||||
"""Get all callable methods of an object that don't start with underscore
|
||||
returns a list of tuples of the form (method_name, method)"""
|
||||
returns a list of tuples of the form (method_name, method).
|
||||
"""
|
||||
result = {}
|
||||
for i in dir(obj):
|
||||
if callable(getattr(obj, i)) and not i.startswith('_'):
|
||||
@@ -82,7 +83,8 @@ def quote_user_host(user, host):
|
||||
|
||||
class CliOptions(object):
|
||||
"""A token object containing the user, apikey and token which
|
||||
is pickleable."""
|
||||
is pickleable.
|
||||
"""
|
||||
|
||||
APITOKEN = os.path.expanduser("~/.apitoken")
|
||||
|
||||
@@ -400,8 +402,9 @@ class AuthedCommandsBase(CommandsBase):
|
||||
|
||||
|
||||
class Paginated(object):
|
||||
""" Pretends to be a list if you iterate over it, but also keeps a
|
||||
next property you can use to get the next page of data. """
|
||||
"""Pretends to be a list if you iterate over it, but also keeps a
|
||||
next property you can use to get the next page of data.
|
||||
"""
|
||||
|
||||
def __init__(self, items=[], next_marker=None, links=[]):
|
||||
self.items = items
|
||||
|
@@ -15,7 +15,8 @@
|
||||
|
||||
class UnsupportedVersion(Exception):
|
||||
"""Indicates that the user is trying to use an unsupported
|
||||
version of the API"""
|
||||
version of the API.
|
||||
"""
|
||||
pass
|
||||
|
||||
|
||||
@@ -33,7 +34,8 @@ class NoUniqueMatch(Exception):
|
||||
|
||||
class NoTokenLookupException(Exception):
|
||||
"""This form of authentication does not support looking up
|
||||
endpoints from an existing token."""
|
||||
endpoints from an existing token.
|
||||
"""
|
||||
pass
|
||||
|
||||
|
||||
|
@@ -20,7 +20,8 @@
|
||||
|
||||
class UnsupportedVersion(Exception):
|
||||
"""Indicates that the user is trying to use an unsupported
|
||||
version of the API"""
|
||||
version of the API.
|
||||
"""
|
||||
pass
|
||||
|
||||
|
||||
@@ -38,7 +39,8 @@ class NoUniqueMatch(Exception):
|
||||
|
||||
class NoTokenLookupException(Exception):
|
||||
"""This form of authentication does not support looking up
|
||||
endpoints from an existing token."""
|
||||
endpoints from an existing token.
|
||||
"""
|
||||
pass
|
||||
|
||||
|
||||
|
@@ -38,8 +38,7 @@ class Root(base.ManagerWithFind):
|
||||
return body['user']['name'], body['user']['password']
|
||||
|
||||
def is_root_enabled(self, instance_id):
|
||||
""" Return True if root is enabled for the instance;
|
||||
False otherwise"""
|
||||
"""Return whether root is enabled for the instance."""
|
||||
resp, body = self.api.client.get(self.url % instance_id)
|
||||
common.check_for_exceptions(resp, body)
|
||||
return self.resource_class(self, body, loaded=True)
|
||||
|
Reference in New Issue
Block a user