aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLokur, Manish <manish.shivakumar.lokur@att.com>2019-07-02 23:13:53 +0000
committerLokur, Manish <manish.shivakumar.lokur@att.com>2019-07-02 23:17:31 +0000
commit00e83976dee5a13819b10a721f0a6de29ec1ab1b (patch)
treee60211784f2642c0ef119c32810ca3786f86f8cd
parentad3ccca5d510a1b2d5e138f72404d42e1f34af44 (diff)
[VVP] Modifies uses_sr_iov function in structures.py to return sr_iov true when vnic_type=direct
Issue-ID: VVP-231 Signed-off-by: Lokur, Manish <manish.shivakumar.lokur@att.com> Change-Id: I9b42d682f9cca0b8ae68746c5472cf7903933558
-rw-r--r--ice_validator/tests/structures.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/ice_validator/tests/structures.py b/ice_validator/tests/structures.py
index 8abe87b..5e81587 100644
--- a/ice_validator/tests/structures.py
+++ b/ice_validator/tests/structures.py
@@ -494,11 +494,11 @@ class NeutronPortProcessor(HeatProcessor):
"""Returns True/False as `resource` is/not
An OS::Nova:Port with the property binding:vnic_type
"""
- return nested_dict.get(
- resource, "type"
- ) == cls.resource_type and "binding:vnic_type" in nested_dict.get(
- resource, "properties", default={}
- )
+ resource_properties = nested_dict.get(resource, "properties", default={})
+ if nested_dict.get(resource, "type") == cls.resource_type and resource_properties.get("binding:vnic_type", "") == "direct":
+ return True
+
+ return False
class NovaServerProcessor(HeatProcessor):