Committed by
Gerrit Code Review
Removed INDRECT and DIRECT subtypes from network types
Change-Id: I97a35472281a60bc1d109491d193607baf70107c
Showing
2 changed files
with
8 additions
and
26 deletions
| ... | @@ -27,18 +27,12 @@ import java.util.Objects; | ... | @@ -27,18 +27,12 @@ import java.util.Objects; |
| 27 | import java.util.Set; | 27 | import java.util.Set; |
| 28 | 28 | ||
| 29 | import static com.google.common.base.Preconditions.checkNotNull; | 29 | import static com.google.common.base.Preconditions.checkNotNull; |
| 30 | -import static org.onosproject.cordvtn.CordService.ServiceType.*; | ||
| 31 | -import static org.onosproject.cordvtn.CordService.ServiceType.PRIVATE; | ||
| 32 | -import static org.onosproject.cordvtn.CordService.ServiceType.PUBLIC_INDIRECT; | ||
| 33 | 30 | ||
| 34 | public final class CordService { | 31 | public final class CordService { |
| 35 | 32 | ||
| 36 | enum ServiceType { | 33 | enum ServiceType { |
| 37 | PRIVATE, | 34 | PRIVATE, |
| 38 | - PRIVATE_DIRECT, | 35 | + PUBLIC, |
| 39 | - PRIVATE_INDIRECT, | ||
| 40 | - PUBLIC_DIRECT, | ||
| 41 | - PUBLIC_INDIRECT, | ||
| 42 | MANAGEMENT | 36 | MANAGEMENT |
| 43 | } | 37 | } |
| 44 | 38 | ||
| ... | @@ -172,18 +166,12 @@ public final class CordService { | ... | @@ -172,18 +166,12 @@ public final class CordService { |
| 172 | checkNotNull(netName); | 166 | checkNotNull(netName); |
| 173 | 167 | ||
| 174 | String name = netName.toUpperCase(); | 168 | String name = netName.toUpperCase(); |
| 175 | - if (name.contains(PRIVATE_DIRECT.toString())) { | 169 | + if (name.contains(ServiceType.PUBLIC.toString())) { |
| 176 | - return PRIVATE_DIRECT; | 170 | + return ServiceType.PUBLIC; |
| 177 | - } else if (name.contains(PRIVATE_INDIRECT.toString())) { | 171 | + } else if (name.contains(ServiceType.MANAGEMENT.toString())) { |
| 178 | - return PRIVATE_INDIRECT; | 172 | + return ServiceType.MANAGEMENT; |
| 179 | - } else if (name.contains(PUBLIC_DIRECT.toString())) { | ||
| 180 | - return PUBLIC_DIRECT; | ||
| 181 | - } else if (name.contains(PUBLIC_INDIRECT.toString())) { | ||
| 182 | - return PUBLIC_INDIRECT; | ||
| 183 | - } else if (name.contains(MANAGEMENT.toString())) { | ||
| 184 | - return MANAGEMENT; | ||
| 185 | } else { | 173 | } else { |
| 186 | - return PRIVATE; | 174 | + return ServiceType.PRIVATE; |
| 187 | } | 175 | } |
| 188 | } | 176 | } |
| 189 | } | 177 | } | ... | ... |
| ... | @@ -559,11 +559,8 @@ public class CordVtn extends AbstractProvider implements CordVtnService, HostPro | ... | @@ -559,11 +559,8 @@ public class CordVtn extends AbstractProvider implements CordVtnService, HostPro |
| 559 | ruleInstaller.populateManagementNetworkRules(host, service); | 559 | ruleInstaller.populateManagementNetworkRules(host, service); |
| 560 | break; | 560 | break; |
| 561 | case PRIVATE: | 561 | case PRIVATE: |
| 562 | - case PRIVATE_INDIRECT: | ||
| 563 | - case PRIVATE_DIRECT: | ||
| 564 | arpProxy.addGateway(service.serviceIp(), privateGatewayMac); | 562 | arpProxy.addGateway(service.serviceIp(), privateGatewayMac); |
| 565 | - case PUBLIC_INDIRECT: | 563 | + case PUBLIC: |
| 566 | - case PUBLIC_DIRECT: | ||
| 567 | default: | 564 | default: |
| 568 | // TODO check if the service needs an update on its group buckets after done CORD-433 | 565 | // TODO check if the service needs an update on its group buckets after done CORD-433 |
| 569 | ruleInstaller.updateServiceGroup(service); | 566 | ruleInstaller.updateServiceGroup(service); |
| ... | @@ -634,13 +631,10 @@ public class CordVtn extends AbstractProvider implements CordVtnService, HostPro | ... | @@ -634,13 +631,10 @@ public class CordVtn extends AbstractProvider implements CordVtnService, HostPro |
| 634 | ruleInstaller.removeManagementNetworkRules(host, service); | 631 | ruleInstaller.removeManagementNetworkRules(host, service); |
| 635 | break; | 632 | break; |
| 636 | case PRIVATE: | 633 | case PRIVATE: |
| 637 | - case PRIVATE_INDIRECT: | ||
| 638 | - case PRIVATE_DIRECT: | ||
| 639 | if (getHostsWithOpenstackNetwork(vNet).isEmpty()) { | 634 | if (getHostsWithOpenstackNetwork(vNet).isEmpty()) { |
| 640 | arpProxy.removeGateway(service.serviceIp()); | 635 | arpProxy.removeGateway(service.serviceIp()); |
| 641 | } | 636 | } |
| 642 | - case PUBLIC_INDIRECT: | 637 | + case PUBLIC: |
| 643 | - case PUBLIC_DIRECT: | ||
| 644 | default: | 638 | default: |
| 645 | // TODO check if the service needs an update on its group buckets after done CORD-433 | 639 | // TODO check if the service needs an update on its group buckets after done CORD-433 |
| 646 | ruleInstaller.updateServiceGroup(service); | 640 | ruleInstaller.updateServiceGroup(service); | ... | ... |
-
Please register or login to post a comment