commit | ea58588e334bfb3edb42f43e9a9dee170ee3648d | [log] [tgz] |
---|---|---|
author | Jian Li <pyguni@gmail.com> | Tue Jan 19 23:42:55 2021 +0900 |
committer | Jian Li <pyguni@gmail.com> | Wed Jan 20 10:55:52 2021 +0000 |
tree | 023e980d11727f8b0b43451348c99be19b4d247e | |
parent | ca20b71df49caf8284b361ec342e177ab5a1bba7 [diff] [blame] |
Support multi-physnet networking model for kubevirt Change-Id: Ic245d48dd2e801080c388cf752860fd2f82aa780
diff --git a/apps/kubevirt-networking/app/src/main/java/org/onosproject/kubevirtnetworking/impl/NetworkAttachmentDefinitionWatcher.java b/apps/kubevirt-networking/app/src/main/java/org/onosproject/kubevirtnetworking/impl/NetworkAttachmentDefinitionWatcher.java index 291db11..186ca90 100644 --- a/apps/kubevirt-networking/app/src/main/java/org/onosproject/kubevirtnetworking/impl/NetworkAttachmentDefinitionWatcher.java +++ b/apps/kubevirt-networking/app/src/main/java/org/onosproject/kubevirtnetworking/impl/NetworkAttachmentDefinitionWatcher.java
@@ -207,7 +207,9 @@ KubevirtNetwork network = parseKubevirtNetwork(resource); if (network != null) { - adminService.createNetwork(network); + if (adminService.network(network.networkId()) == null) { + adminService.createNetwork(network); + } } }