mirror of
https://github.com/opennetworkinglab/onos.git
synced 2025-11-07 11:42:03 +01:00
Fixed sona refactoring related issues
Change-Id: Ied0ce985921be2fda503fefc6af3388c5289c2d6
This commit is contained in:
parent
e2b37e3c6f
commit
b0f09be1a4
@ -18,7 +18,7 @@
|
|||||||
category="default" url="http://onosproject.org"
|
category="default" url="http://onosproject.org"
|
||||||
featuresRepo="mvn:${project.groupId}/${project.artifactId}/${project.version}/xml/features"
|
featuresRepo="mvn:${project.groupId}/${project.artifactId}/${project.version}/xml/features"
|
||||||
features="${project.artifactId}"
|
features="${project.artifactId}"
|
||||||
apps="org.onosproject.ovsdb-base,org.onosproject.openstackswitching,org.onosproject.dhcp">
|
apps="org.onosproject.ovsdb-base,org.onosproject.openstacknetworking,org.onosproject.dhcp">
|
||||||
<description>${project.description}</description>
|
<description>${project.description}</description>
|
||||||
<artifact>mvn:${project.groupId}/onos-app-cordvtn/${project.version}</artifact>
|
<artifact>mvn:${project.groupId}/onos-app-cordvtn/${project.version}</artifact>
|
||||||
</app>
|
</app>
|
||||||
|
|||||||
@ -304,9 +304,26 @@ public class OpenstackNetworkingManager implements OpenstackNetworkingService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public OpenstackNetwork network(String networkId) {
|
public OpenstackNetwork network(String networkId) {
|
||||||
return getNetworks().stream()
|
Collection<OpenstackSubnet> subnets = getSubnets().stream()
|
||||||
|
.filter(s -> s.networkId().equals(networkId))
|
||||||
|
.collect(Collectors.toList());
|
||||||
|
|
||||||
|
OpenstackNetwork openstackNetwork = getNetworks().stream()
|
||||||
.filter(n -> n.id().equals(networkId))
|
.filter(n -> n.id().equals(networkId))
|
||||||
.findAny().orElse(null);
|
.findAny().orElse(null);
|
||||||
|
|
||||||
|
if (openstackNetwork == null) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
return OpenstackNetwork.builder()
|
||||||
|
.id(openstackNetwork.id())
|
||||||
|
.name(openstackNetwork.name())
|
||||||
|
.networkType(openstackNetwork.networkType())
|
||||||
|
.segmentId(openstackNetwork.segmentId())
|
||||||
|
.tenantId(openstackNetwork.tenantId())
|
||||||
|
.subnets(subnets)
|
||||||
|
.build();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user