polygene-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nic...@apache.org
Subject polygene-java git commit: Problem in the Documentation code fixed.
Date Sat, 25 Feb 2017 06:01:44 GMT
Repository: polygene-java
Updated Branches:
  refs/heads/develop 3dd420127 -> 9fde8eec8


Problem in the Documentation code fixed.


Project: http://git-wip-us.apache.org/repos/asf/polygene-java/repo
Commit: http://git-wip-us.apache.org/repos/asf/polygene-java/commit/9fde8eec
Tree: http://git-wip-us.apache.org/repos/asf/polygene-java/tree/9fde8eec
Diff: http://git-wip-us.apache.org/repos/asf/polygene-java/diff/9fde8eec

Branch: refs/heads/develop
Commit: 9fde8eec856d572cfc78b1e957a47fddf95b3d08
Parents: 3dd4201
Author: niclas <niclas@spicter.com>
Authored: Sat Feb 25 14:01:36 2017 +0800
Committer: niclas <niclas@spicter.com>
Committed: Sat Feb 25 14:01:36 2017 +0800

----------------------------------------------------------------------
 .../apache/polygene/api/metrics/DocumentationSupport.java | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/polygene-java/blob/9fde8eec/core/api/src/test/java/org/apache/polygene/api/metrics/DocumentationSupport.java
----------------------------------------------------------------------
diff --git a/core/api/src/test/java/org/apache/polygene/api/metrics/DocumentationSupport.java
b/core/api/src/test/java/org/apache/polygene/api/metrics/DocumentationSupport.java
index 78f9b43..005a5d2 100644
--- a/core/api/src/test/java/org/apache/polygene/api/metrics/DocumentationSupport.java
+++ b/core/api/src/test/java/org/apache/polygene/api/metrics/DocumentationSupport.java
@@ -66,7 +66,15 @@ public class DocumentationSupport
         MetricsHealthCheck healthCheck = healthFactory.registerHealthCheck( "Sample Healthcheck",
() ->
         {
             ServiceStatus status = pingMyService();
-            return new MetricsHealthCheck.Result( status.isOk(), status.getErrorMessage(),
status.getException() );
+            if( status.isOk() )
+                return MetricsHealthCheck.Result.healthOk();
+            String message = status.getErrorMessage();
+            Exception error = status.getException();
+            if( error != null )
+            {
+                return MetricsHealthCheck.Result.exception(message, error);
+            }
+            return MetricsHealthCheck.Result.unhealthy(message);
         } );
         // END SNIPPET: healthcheck
 


Mime
View raw message