summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2020-07-14 19:48:02 +0000
committerGerrit Code Review <review@openstack.org>2020-07-14 19:48:03 +0000
commit522ab45d51d919e815946d9e4c4d86065e154f34 (patch)
treecebd686c780bc944b2108d4a23c0836f0ff76993
parentcb531e41e61c6d33f5a083ab6e9bdb83a31a2087 (diff)
parentd46eb2498079b3877df7b28282eec59971b79d05 (diff)
downloaddesignate-522ab45d51d919e815946d9e4c4d86065e154f34.tar.gz
Merge "Fix inspect module deprecation warning"
-rw-r--r--designate/tests/__init__.py4
-rw-r--r--designate/utils.py2
2 files changed, 3 insertions, 3 deletions
diff --git a/designate/tests/__init__.py b/designate/tests/__init__.py
index 67fc3a49..64e709df 100644
--- a/designate/tests/__init__.py
+++ b/designate/tests/__init__.py
@@ -812,8 +812,8 @@ class TestCase(base.BaseTestCase):
def _ensure_interface(self, interface, implementation):
for name in interface.__abstractmethods__:
- in_arginfo = inspect.getargspec(getattr(interface, name))
- im_arginfo = inspect.getargspec(getattr(implementation, name))
+ in_arginfo = inspect.getfullargspec(getattr(interface, name))
+ im_arginfo = inspect.getfullargspec(getattr(implementation, name))
self.assertEqual(
in_arginfo, im_arginfo,
diff --git a/designate/utils.py b/designate/utils.py
index 10a96c1c..77ef62c3 100644
--- a/designate/utils.py
+++ b/designate/utils.py
@@ -190,7 +190,7 @@ def validate_uuid(*check):
"""
def inner(f):
def wrapper(*args, **kwargs):
- arg_spec = inspect.getargspec(f).args
+ arg_spec = inspect.getfullargspec(f).args
# Ensure that we have the exact number of parameters that the
# function expects. This handles URLs like