summaryrefslogtreecommitdiffstats
path: root/holmes-actions/src/main/java/org/onap/holmes/common/aai/AaiQuery4Ccvpn2.java
diff options
context:
space:
mode:
Diffstat (limited to 'holmes-actions/src/main/java/org/onap/holmes/common/aai/AaiQuery4Ccvpn2.java')
-rw-r--r--holmes-actions/src/main/java/org/onap/holmes/common/aai/AaiQuery4Ccvpn2.java8
1 files changed, 3 insertions, 5 deletions
diff --git a/holmes-actions/src/main/java/org/onap/holmes/common/aai/AaiQuery4Ccvpn2.java b/holmes-actions/src/main/java/org/onap/holmes/common/aai/AaiQuery4Ccvpn2.java
index d025fea..aff064b 100644
--- a/holmes-actions/src/main/java/org/onap/holmes/common/aai/AaiQuery4Ccvpn2.java
+++ b/holmes-actions/src/main/java/org/onap/holmes/common/aai/AaiQuery4Ccvpn2.java
@@ -68,16 +68,14 @@ public class AaiQuery4Ccvpn2 {
for (int i = 0; i < siteResources.size(); i++) {
final JSONObject object = siteResources.getJSONObject(i);
if (siteService.equals(object.getString("site-resource-name"))) {
- JSONObject vnfInfo = getInfo(object.toJSONString(), "vnf-instance");
+ JSONObject vnfInfo = getInfo(object.toJSONString(), "generic-vnf");
String vnfPath = vnfInfo.getString("related-link");
String vnfId = null;
- Pattern pattern = Pattern.compile("/aai/v\\d+/business/customers/customer/(.+)" +
- "/service-subscriptions/service-subscription/(.+)" +
- "/vnf-instances/vnf-instance/(.+)");
+ Pattern pattern = Pattern.compile("/aai/v\\d+/network/generic-vnfs/generic-vnf/(.+)");
Matcher matcher = pattern.matcher(vnfPath);
if (matcher.find()) {
- vnfId = matcher.group(3);
+ vnfId = matcher.group(1);
}
return vnfId;