aboutsummaryrefslogtreecommitdiffstats
path: root/yardstick/common
diff options
context:
space:
mode:
authorMiikka Koistinen <miikka.koistinen@nokia.com>2018-07-31 17:03:10 +0300
committerMiikka Koistinen <miikka.koistinen@nokia.com>2018-07-31 17:11:41 +0300
commit6e0e8fde5efc85e57cf4021991ec2d17298eaf3d (patch)
tree2bd094057277ac2a83c62c0a03f105a2724f18e8 /yardstick/common
parent8a52d114404a03b4adbb49ff7f221819502bf672 (diff)
Replace assert statements in PipelineRules
The class PipelineRules uses assert statements to check the correctness of an input parameter IP address. This commit will modify these lines to use a dedicated function "common.utils.make_ipv4_address". JIRA: YARDSTICK-966 Change-Id: I1c4cc439a7716d36548125c87dfb0bc200714a56 Signed-off-by: Miikka Koistinen <miikka.koistinen@nokia.com>
Diffstat (limited to 'yardstick/common')
-rw-r--r--yardstick/common/utils.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/yardstick/common/utils.py b/yardstick/common/utils.py
index 6c5389cd0..f1822a03d 100644
--- a/yardstick/common/utils.py
+++ b/yardstick/common/utils.py
@@ -291,6 +291,10 @@ def mac_address_to_hex_list(mac):
return octets
+def make_ipv4_address(ip_addr):
+ return ipaddress.IPv4Address(six.text_type(ip_addr))
+
+
def safe_ip_address(ip_addr):
""" get ip address version v6 or v4 """
try: