Repository: brooklyn-server
Updated Branches:
  refs/heads/master 589b68933 -> 73ec34dda


allow Task.warning that doesn't log


Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/a70a5535
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/a70a5535
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/a70a5535

Branch: refs/heads/master
Commit: a70a5535b09d474153a2e71e8db5c6528a58107c
Parents: 95c5b1e
Author: Alex Heneveld <alex.henev...@cloudsoftcorp.com>
Authored: Thu Nov 2 16:50:53 2017 +0000
Committer: Alex Heneveld <alex.henev...@cloudsoftcorp.com>
Committed: Thu Nov 2 16:50:53 2017 +0000

----------------------------------------------------------------------
 .../src/main/java/org/apache/brooklyn/util/core/task/Tasks.java | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/a70a5535/core/src/main/java/org/apache/brooklyn/util/core/task/Tasks.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/apache/brooklyn/util/core/task/Tasks.java 
b/core/src/main/java/org/apache/brooklyn/util/core/task/Tasks.java
index a31c663..7dc7584 100644
--- a/core/src/main/java/org/apache/brooklyn/util/core/task/Tasks.java
+++ b/core/src/main/java/org/apache/brooklyn/util/core/task/Tasks.java
@@ -357,7 +357,10 @@ public class Tasks {
         } }).build();
     }
     public static Task<Void> warning(final String message, final Throwable 
optionalError) {
-        log.warn(message);
+        return warning(message, optionalError, true);
+    }
+    public static Task<Void> warning(final String message, final Throwable 
optionalError, boolean logWarning) {
+        if (logWarning) log.warn(message);
         return TaskTags.markInessential(fail(message, optionalError));
     }
 

Reply via email to