commit | 9d35bd6bdaee0e1bbbfed3808fe59a1d3b630bc5 | [log] [tgz] |
---|---|---|
author | Jian Li <pyguni@gmail.com> | Sat Oct 13 01:43:24 2018 +0900 |
committer | Jian Li <pyguni@gmail.com> | Mon Oct 15 09:11:39 2018 +0000 |
tree | e9a7ed3f62367b3731f35e26fda5a4d440b06e3e | |
parent | 8e365bdab1d2ac6b059baa854aa2e7d75b45cd52 [diff] [blame] |
Fix: remove security group rules when receiving SG remove event Change-Id: I99c6755d9a07ce6f39028f16314522bfbfebb62d
diff --git a/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/util/OpenstackNetworkingUtil.java b/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/util/OpenstackNetworkingUtil.java index 4f4e570..b755017 100644 --- a/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/util/OpenstackNetworkingUtil.java +++ b/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/util/OpenstackNetworkingUtil.java
@@ -452,6 +452,20 @@ } /** + * Obtains the boolean property value with specified property key name. + * + * @param properties a collection of properties + * @param name key name + * @return mapping value + */ + public static boolean getPropertyValueAsBoolean(Set<ConfigProperty> properties, String name) { + Optional<ConfigProperty> property = + properties.stream().filter(p -> p.name().equals(name)).findFirst(); + + return property.map(ConfigProperty::asBoolean).orElse(false); + } + + /** * Prints out the JSON string in pretty format. * * @param mapper Object mapper