commit | cb58042fc487537e31fa69af6efb69d00332049e | [log] [tgz] |
---|---|---|
author | Jian Li <pyguni@gmail.com> | Thu Feb 03 15:08:31 2022 +0900 |
committer | Jian Li <pyguni@gmail.com> | Thu Feb 03 23:46:28 2022 +0900 |
tree | adbdbabb6dd501e24f0b8e77e304354677fe6920 | |
parent | f3a5ab0401ebb551826df87c5f23f45ad9e6db1c [diff] [blame] |
Add VM name field to floating IP CRD of kubevirt Change-Id: I493199f0e2a5c0b7b5fffc65c513bb4feeb2eb10
diff --git a/apps/kubevirt-networking/app/src/test/java/org/onosproject/kubevirtnetworking/codec/KubevirtFloatingIpJsonMatcher.java b/apps/kubevirt-networking/app/src/test/java/org/onosproject/kubevirtnetworking/codec/KubevirtFloatingIpJsonMatcher.java index ccfb76c..41d8cfe 100644 --- a/apps/kubevirt-networking/app/src/test/java/org/onosproject/kubevirtnetworking/codec/KubevirtFloatingIpJsonMatcher.java +++ b/apps/kubevirt-networking/app/src/test/java/org/onosproject/kubevirtnetworking/codec/KubevirtFloatingIpJsonMatcher.java
@@ -30,6 +30,7 @@ private static final String ROUTER_NAME = "routerName"; private static final String NETWORK_NAME = "networkName"; private static final String POD_NAME = "podName"; + private static final String VM_NAME = "vmName"; private static final String FLOATING_IP = "floatingIp"; private static final String FIXED_IP = "fixedIp"; @@ -81,6 +82,15 @@ } } + JsonNode jsonVmName = jsonNode.get(VM_NAME); + if (jsonVmName != null) { + if (!floatingIp.vmName().equals(jsonVmName.asText())) { + description.appendText("VM name was " + jsonVmName); + return false; + } + } + + // check fixed IP JsonNode jsonFixedIp = jsonNode.get(FIXED_IP); if (jsonFixedIp != null) {