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


The following commit(s) were added to refs/heads/master by this push:
     new 66cd0c2  tidy of log messages and toString
66cd0c2 is described below

commit 66cd0c204454f284c692943406a504c841db3374
Author: Alex Heneveld <[email protected]>
AuthorDate: Thu Sep 9 17:48:09 2021 +0100

    tidy of log messages and toString
    
    fix lookups which might not be available
---
 .../apache/brooklyn/core/mgmt/ha/HighAvailabilityManagerImpl.java   | 6 +++---
 .../java/org/apache/brooklyn/location/ssh/SshMachineLocation.java   | 3 ++-
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git 
a/core/src/main/java/org/apache/brooklyn/core/mgmt/ha/HighAvailabilityManagerImpl.java
 
b/core/src/main/java/org/apache/brooklyn/core/mgmt/ha/HighAvailabilityManagerImpl.java
index cc44874..2779f4f 100644
--- 
a/core/src/main/java/org/apache/brooklyn/core/mgmt/ha/HighAvailabilityManagerImpl.java
+++ 
b/core/src/main/java/org/apache/brooklyn/core/mgmt/ha/HighAvailabilityManagerImpl.java
@@ -837,10 +837,10 @@ public class HighAvailabilityManagerImpl implements 
HighAvailabilityManager {
                 });
         }
         String message = "Management node "+ownNodeId+" detected ";
-        String currMasterSummary = currMasterNodeId + "(" + 
(currMasterNodeRecord==null ? "<none>" : 
timestampString(currMasterNodeRecord.getRemoteTimestamp())) + ")";
+        String currMasterSummary = currMasterNodeId + " (" + 
(currMasterNodeRecord==null ? "<none>" : 
timestampString(currMasterNodeRecord.getRemoteTimestamp())) + ")";
         if (weAreNewMaster && (ownNodeRecord.getStatus() == 
ManagementNodeState.MASTER)) {
-            LOG.warn(message + "we must reassert master status, as was stolen 
and then failed at "+
-                (currMasterNodeRecord==null ? "a node which has gone away" : 
currMasterSummary));
+            LOG.warn(message + "we must reassert master status, as we believe 
we should be master and other master "+
+                (currMasterNodeRecord==null ? "(a node which has gone away)" : 
currMasterSummary)+" has failed");
             publishPromotionToMaster();
             publishHealth();
             return;
diff --git 
a/core/src/main/java/org/apache/brooklyn/location/ssh/SshMachineLocation.java 
b/core/src/main/java/org/apache/brooklyn/location/ssh/SshMachineLocation.java
index 577e1d9..9acee3d 100644
--- 
a/core/src/main/java/org/apache/brooklyn/location/ssh/SshMachineLocation.java
+++ 
b/core/src/main/java/org/apache/brooklyn/location/ssh/SshMachineLocation.java
@@ -904,7 +904,8 @@ public class SshMachineLocation extends 
AbstractMachineLocation implements Machi
 
     @Override
     public String toString() {
-        return 
"SshMachineLocation["+getDisplayName()+":"+user+"@"+address+":"+getPort()+"(id="+getId()+")]";
+        // previously we did getPort but that might not work eg if pointing at 
entity which is not managed
+        return 
"SshMachineLocation["+getDisplayName()+":"+user+"@"+address+"(id="+getId()+")]";
     }
 
     @Override

Reply via email to