Address nits from six removal patch

Change-Id: Ia487c2961849a1d42eb72b2a69c360ea638f9d1b
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
This commit is contained in:
Stephen Finucane 2021-02-01 10:47:54 +00:00
parent cfe9881e6b
commit 6ccdbd3731
4 changed files with 12 additions and 12 deletions

View File

@ -20,10 +20,10 @@ def flatten_dict_to_keypairs(d, separator=':'):
:param d: dictionaries which may be nested
:param separator: symbol between names
"""
for name, value in sorted(iter(d.items())):
for name, value in sorted(d.items()):
if isinstance(value, dict):
for subname, subvalue in flatten_dict_to_keypairs(value,
separator):
yield ('%s%s%s' % (name, separator, subname), subvalue)
yield '%s%s%s' % (name, separator, subname), subvalue
else:
yield name, value

View File

@ -283,8 +283,7 @@ def is_valid_mac(address):
.. versionadded:: 3.17
"""
m = "[0-9a-f]{2}(:[0-9a-f]{2}){5}$"
return (isinstance(address, str) and
re.match(m, address.lower()))
return isinstance(address, str) and re.match(m, address.lower())
def _is_int_in_range(value, start, end):

View File

@ -223,8 +223,8 @@ def get_callable_args(function, required_only=False):
are not included into output.
"""
sig = get_signature(function)
function_args = list(iter(sig.parameters.keys()))
for param_name, p in iter(sig.parameters.items()):
function_args = list(sig.parameters.keys())
for param_name, p in sig.parameters.items():
if (p.kind in (Parameter.VAR_POSITIONAL, Parameter.VAR_KEYWORD) or
(required_only and p.default is not Parameter.empty)):
function_args.remove(param_name)
@ -234,5 +234,6 @@ def get_callable_args(function, required_only=False):
def accepts_kwargs(function):
"""Returns ``True`` if function accepts kwargs otherwise ``False``."""
sig = get_signature(function)
return any(p.kind == Parameter.VAR_KEYWORD
for p in iter(sig.parameters.values()))
return any(
p.kind == Parameter.VAR_KEYWORD for p in sig.parameters.values()
)

View File

@ -22,8 +22,9 @@ from oslotest import base as test_base
from oslo_utils import reflection
RUNTIME_ERROR_CLASSES = ['RuntimeError', 'Exception',
'BaseException', 'object']
RUNTIME_ERROR_CLASSES = [
'RuntimeError', 'Exception', 'BaseException', 'object',
]
def dummy_decorator(f):
@ -187,8 +188,7 @@ class GetCallableNameTest(test_base.BaseTestCase):
def test_static_method(self):
name = reflection.get_callable_name(Class.static_method)
self.assertEqual('.'.join((__name__, 'Class', 'static_method')),
name)
self.assertEqual('.'.join((__name__, 'Class', 'static_method')), name)
def test_class_method(self):
name = reflection.get_callable_name(Class.class_method)