aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/main/java/org/onap/policy/pap/main/rest/depundep/PdpGroupDeleteProvider.java
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/main/java/org/onap/policy/pap/main/rest/depundep/PdpGroupDeleteProvider.java')
-rw-r--r--main/src/main/java/org/onap/policy/pap/main/rest/depundep/PdpGroupDeleteProvider.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/main/src/main/java/org/onap/policy/pap/main/rest/depundep/PdpGroupDeleteProvider.java b/main/src/main/java/org/onap/policy/pap/main/rest/depundep/PdpGroupDeleteProvider.java
index 15620f7b..7a3190be 100644
--- a/main/src/main/java/org/onap/policy/pap/main/rest/depundep/PdpGroupDeleteProvider.java
+++ b/main/src/main/java/org/onap/policy/pap/main/rest/depundep/PdpGroupDeleteProvider.java
@@ -124,6 +124,15 @@ public class PdpGroupDeleteProvider extends ProviderBase {
ToscaPolicyIdentifier desiredIdent = policy.getIdentifier();
// remove the policy from the subgroup
- return (group, subgroup) -> subgroup.getPolicies().remove(desiredIdent);
+ return (group, subgroup) -> {
+
+ boolean result = subgroup.getPolicies().remove(desiredIdent);
+
+ logger.info("remove policy {} {} from subgroup {} {} count={}", desiredIdent.getName(),
+ desiredIdent.getVersion(), group.getName(), subgroup.getPdpType(),
+ subgroup.getPolicies().size());
+
+ return result;
+ };
}
}