diff options
author | 2017-04-21 16:14:18 -0400 | |
---|---|---|
committer | 2017-04-21 16:14:18 -0400 | |
commit | 328d71305e529887d78bec5d028d54feaea737c1 (patch) | |
tree | 9c571511c9c7f402a84cac82cc41cee9f4e091cc /resource-assignment/provider/src/main/java/org/openecomp/sdnc/ra/reader/VpePortReader.java | |
parent | ec0f99bdd24468c1f662d6fcf6e2ca29b678da73 (diff) |
[SDNC-5] Rebase SDN-C adaptors
Apply latest bug fixes, enhancements and port to OpenDaylight Boron.
Change-Id: Ia7d29986eb12f98edbf075dae3cc9343af6791b6
Signed-off-by: Dan Timoney <dtimoney@att.com>
Diffstat (limited to 'resource-assignment/provider/src/main/java/org/openecomp/sdnc/ra/reader/VpePortReader.java')
-rw-r--r-- | resource-assignment/provider/src/main/java/org/openecomp/sdnc/ra/reader/VpePortReader.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/resource-assignment/provider/src/main/java/org/openecomp/sdnc/ra/reader/VpePortReader.java b/resource-assignment/provider/src/main/java/org/openecomp/sdnc/ra/reader/VpePortReader.java index aaae12e..8077e69 100644 --- a/resource-assignment/provider/src/main/java/org/openecomp/sdnc/ra/reader/VpePortReader.java +++ b/resource-assignment/provider/src/main/java/org/openecomp/sdnc/ra/reader/VpePortReader.java @@ -3,7 +3,7 @@ * openECOMP : SDN-C * ================================================================================ * Copyright (C) 2017 AT&T Intellectual Property. All rights - * reserved. + * reserved. * ================================================================================ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -38,6 +38,16 @@ public class VpePortReader implements EquipmentReader { public List<EquipmentData> readEquipment(Map<String, Object> equipmentConstraints) { String clli = (String) equipmentConstraints.get("clli"); String vpeName = (String) equipmentConstraints.get("vpe-name"); + if (vpeName == null) { + String equipmentId = (String) equipmentConstraints.get("equipment-id"); + if (equipmentId != null) { + int i1 = equipmentId.indexOf('/'); + if (i1 > 0) + equipmentId = equipmentId.substring(0, i1); + vpeName = equipmentId; + } + } + List<Map<String, Object>> vpeDataList = vpePortDao.getVpePortData(clli, vpeName); List<EquipmentData> equipList = new ArrayList<>(); |