make use of 'metadataMap.instanceId' consistent

This commit is contained in:
Spencer Gibb
2015-09-10 12:18:31 -06:00
parent bea48c5150
commit d72c9f0dc4
2 changed files with 2 additions and 2 deletions

View File

@@ -105,7 +105,7 @@ class DomainExtractingServer extends DiscoveryEnabledServer {
DiscoveryEnabledServer enabled = (DiscoveryEnabledServer) server;
InstanceInfo instance = enabled.getInstanceInfo();
if (instance.getMetadata().containsKey("instanceId")) {
return instance.getMetadata().get("instanceId");
return instance.getHostName()+":"+instance.getMetadata().get("instanceId");
}
}
return super.getId();

View File

@@ -98,7 +98,7 @@ public class DomainExtractingServerListTests {
actualServer instanceof DomainExtractingServer);
DomainExtractingServer des = DomainExtractingServer.class.cast(actualServer);
assertEquals("zone was wrong", zone, des.getZone());
assertEquals("instanceId was wrong", INSTANCE_ID, des.getId());
assertEquals("instanceId was wrong", HOST_NAME + ":" + INSTANCE_ID, des.getId());
return des;
}