This is an automated email from the ASF dual-hosted git repository.

heneveld pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git

commit faf59badb0f650498da3b1727f3b841c31f55751
Author: Alex Heneveld <[email protected]>
AuthorDate: Wed Aug 24 12:59:58 2022 +0100

    better logging on group changes
---
 .../java/org/apache/brooklyn/entity/group/GroupsChangePolicy.java   | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/core/src/main/java/org/apache/brooklyn/entity/group/GroupsChangePolicy.java 
b/core/src/main/java/org/apache/brooklyn/entity/group/GroupsChangePolicy.java
index d35f44911d..2c50c2d343 100644
--- 
a/core/src/main/java/org/apache/brooklyn/entity/group/GroupsChangePolicy.java
+++ 
b/core/src/main/java/org/apache/brooklyn/entity/group/GroupsChangePolicy.java
@@ -182,10 +182,10 @@ public class GroupsChangePolicy extends 
AbstractMembershipTrackingPolicy {
 
                         BrooklynClassLoadingContext loader = member != null ? 
RegisteredTypes.getClassLoadingContext(member) : null;
                         TypeToken<? extends EntityInitializer> typeToken = 
getType(loader, type);
-                        LOG.debug("type='{}', typeToken='{}'",type, typeToken);
                         Maybe<? extends EntityInitializer> 
entityInitializerMaybe = 
BeanWithTypeUtils.tryConvertOrAbsentUsingContext(Maybe.of(stringObjectMap), 
typeToken);
                         if (entityInitializerMaybe.isPresent()) {
                             EntityInitializer initializer = 
entityInitializerMaybe.get();
+                            LOG.info("Applying initializer '{}' to member 
'{}'", initializer, member);
                             initializer.apply((EntityInternal) member);
                         } else {
                             LOG.debug("Unable to initialize {} due to {}", 
type, Maybe.getException(entityInitializerMaybe), 
Maybe.getException(entityInitializerMaybe));
@@ -210,8 +210,8 @@ public class GroupsChangePolicy extends 
AbstractMembershipTrackingPolicy {
                     }
                     policySpec.configure((Map<String, Object>) 
stringObjectMap.get(BROOKLYN_CONFIG));
 
-
                     
AbstractTypePlanTransformer.checkSecuritySensitiveFields(policySpec);
+                    LOG.info("Adding policy '{}' to member '{}'", policySpec, 
member);
                     member.policies().add(policySpec);
                 }
         );
@@ -230,11 +230,13 @@ public class GroupsChangePolicy extends 
AbstractMembershipTrackingPolicy {
                     enricherSpec.configure((Map<String, Object>) 
stringObjectMap.get(BROOKLYN_CONFIG));
 
                     
AbstractTypePlanTransformer.checkSecuritySensitiveFields(enricherSpec);
+                    LOG.info("Adding enricher '{}' to member '{}'", 
enricherSpec, member);
                     member.enrichers().add(enricherSpec);
                 }
         );
 
         config().get(INVOKE).forEach(effName -> {
+            LOG.info("Invoking effector '{}' on member '{}'", effName, member);
             member.invoke( ((EntityInternal)member).getEffector(effName), 
MutableMap.of() );
         });
     }

Reply via email to