This is an automated email from the ASF dual-hosted git repository.
tbouron 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 ee9970b JcloudsLocation: don’t expose cloud identity in toString()
new 2427be0 Merge pull request #1066 from
alasdairhodge/remove-identity-from-location-tostring
ee9970b is described below
commit ee9970b02b9bf9692b8a8f80ba55e812263998a3
Author: Alasdair Hodge <[email protected]>
AuthorDate: Wed Oct 2 22:31:02 2019 +0100
JcloudsLocation: don’t expose cloud identity in toString()
---
.../brooklyn/location/jclouds/JcloudsLocation.java | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
diff --git
a/locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsLocation.java
b/locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsLocation.java
index 8d9a889..7cf9f0d 100644
---
a/locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsLocation.java
+++
b/locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsLocation.java
@@ -312,12 +312,21 @@ public class JcloudsLocation extends
AbstractCloudMachineProvisioningLocation im
@Override
public String toString() {
- Object identity = getIdentity();
+ String className = getClass().getSimpleName();
String configDescription = config().getLocalBag().getDescription();
- if (configDescription!=null &&
configDescription.startsWith(getClass().getSimpleName()))
+ String displayName = getDisplayName();
+
+ if (configDescription != null &&
configDescription.startsWith(className))
return configDescription;
- return getClass().getSimpleName()+"["+getDisplayName()+":"+(identity
!= null ? identity : null)+
- (configDescription!=null ? "/"+configDescription : "") + "@" +
getId() + "]";
+
+ if (displayName != null)
+ return className + "['" + displayName + "']";
+
+ return className + "[" +
+ getIdentity() +
+ (configDescription == null ? "" : "/" + configDescription) +
+ "@" + getId() +
+ "]";
}
@Override