Shinsuke Sugaya 11 年之前
父節點
當前提交
d57a7ae563
共有 1 個文件被更改,包括 9 次插入4 次删除
  1. 9 4
      src/main/java/jp/sf/fess/job/TriggeredJob.java

+ 9 - 4
src/main/java/jp/sf/fess/job/TriggeredJob.java

@@ -78,16 +78,21 @@ public class TriggeredJob implements Job {
             if (logger.isDebugEnabled()) {
                 logger.debug("Starting Job " + jobId + ". scriptType: "
                         + scriptType + ", script: " + script);
-            } else if (logger.isInfoEnabled()) {
+            } else if (scheduledJob.isLoggingEnabled()
+                    && logger.isInfoEnabled()) {
                 logger.info("Starting Job " + jobId + ".");
             }
 
             final Object ret = jobExecutor.execute(script);
             if (ret == null) {
-                logger.info("Finished Job " + jobId + ".");
+                if (scheduledJob.isLoggingEnabled() && logger.isInfoEnabled()) {
+                    logger.info("Finished Job " + jobId + ".");
+                }
             } else {
-                logger.info("Finished Job " + jobId
-                        + ". The return value is:\n" + ret);
+                if (scheduledJob.isLoggingEnabled() && logger.isInfoEnabled()) {
+                    logger.info("Finished Job " + jobId
+                            + ". The return value is:\n" + ret);
+                }
                 jobLog.setScriptResult(ret.toString());
             }
             jobLog.setJobStatus(Constants.OK);