Skip to content

Commit adfa740

Browse files
committed
added additional logging to script manager
1 parent aebd66a commit adfa740

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

app/aem/core/src/main/java/com/cognifide/apm/core/scripts/ScriptManagerImpl.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,24 @@
1919
*/
2020
package com.cognifide.apm.core.scripts;
2121

22+
import java.util.Arrays;
23+
import java.util.HashMap;
24+
import java.util.Map;
25+
import java.util.Set;
26+
import java.util.TreeMap;
27+
import java.util.concurrent.CopyOnWriteArraySet;
28+
import java.util.stream.Collectors;
29+
30+
import org.apache.jackrabbit.api.JackrabbitSession;
31+
import org.apache.sling.api.resource.PersistenceException;
32+
import org.apache.sling.api.resource.ResourceResolver;
33+
import org.osgi.service.component.annotations.Component;
34+
import org.osgi.service.component.annotations.Reference;
35+
import org.osgi.service.component.annotations.ReferenceCardinality;
36+
import org.osgi.service.component.annotations.ReferencePolicy;
37+
import org.slf4j.Logger;
38+
import org.slf4j.LoggerFactory;
39+
2240
import com.cognifide.apm.api.actions.ActionResult;
2341
import com.cognifide.apm.api.actions.Context;
2442
import com.cognifide.apm.api.actions.SessionSavingMode;
@@ -150,6 +168,9 @@ private Progress execute(Script script, ExecutionMode mode, Map<String, String>
150168
}
151169
if (progress.isSuccess()) {
152170
savingPolicy.save(context.getSession(), SessionSavingMode.SINGLE);
171+
LOGGER.info(String.format("Script execution completed successfully: %s [%s]", path, mode));
172+
} else {
173+
LOGGER.info(String.format("Script execution failed: %s [%s]", path, mode));
153174
}
154175
return progress;
155176
}

0 commit comments

Comments
 (0)