mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-06 04:58:50 +00:00
more logging on region and endpoint used
This commit is contained in:
parent
220275e6b0
commit
8904847933
@ -100,7 +100,9 @@ public class AwsEc2Service extends AbstractLifecycleComponent<AwsEc2Service> {
|
||||
this.client = new AmazonEC2Client(credentials, clientConfiguration);
|
||||
|
||||
if (componentSettings.get("ec2.endpoint") != null) {
|
||||
client.setEndpoint(componentSettings.get("ec2.endpoint"));
|
||||
String endpoint = componentSettings.get("ec2.endpoint");
|
||||
logger.debug("using explicit ec2 region [{}]", endpoint);
|
||||
client.setEndpoint(endpoint);
|
||||
} else if (componentSettings.get("region") != null) {
|
||||
String region = componentSettings.get("region").toLowerCase();
|
||||
String endpoint;
|
||||
@ -122,6 +124,7 @@ public class AwsEc2Service extends AbstractLifecycleComponent<AwsEc2Service> {
|
||||
throw new ElasticSearchIllegalArgumentException("No automatic endpoint could be derived from region [" + region + "]");
|
||||
}
|
||||
if (endpoint != null) {
|
||||
logger.debug("using ec2 region [{}], with endpoint [{}]", region, endpoint);
|
||||
client.setEndpoint(endpoint);
|
||||
}
|
||||
}
|
||||
|
@ -91,36 +91,39 @@ public class AwsS3Service extends AbstractLifecycleComponent<AwsS3Service> {
|
||||
this.client = new AmazonS3Client(credentials, clientConfiguration);
|
||||
|
||||
if (componentSettings.get("s3.endpoint") != null) {
|
||||
client.setEndpoint(componentSettings.get("s3.endpoint"));
|
||||
String endpoint = componentSettings.get("s3.endpoint");
|
||||
logger.debug("using explicit s3 region [{}]", endpoint);
|
||||
client.setEndpoint(endpoint);
|
||||
} else if (componentSettings.get("region") != null) {
|
||||
String endpoint;
|
||||
String region = componentSettings.get("region");
|
||||
if ("us-east".equals(region.toLowerCase())) {
|
||||
String region = componentSettings.get("region").toLowerCase();
|
||||
if ("us-east".equals(region)) {
|
||||
endpoint = "s3.amazonaws.com";
|
||||
} else if ("us-east-1".equals(region.toLowerCase())) {
|
||||
} else if ("us-east-1".equals(region)) {
|
||||
endpoint = "s3.amazonaws.com";
|
||||
} else if ("us-west".equals(region.toLowerCase())) {
|
||||
} else if ("us-west".equals(region)) {
|
||||
endpoint = "s3-us-west-1.amazonaws.com";
|
||||
} else if ("us-west-1".equals(region.toLowerCase())) {
|
||||
} else if ("us-west-1".equals(region)) {
|
||||
endpoint = "s3-us-west-1.amazonaws.com";
|
||||
} else if ("us-west-2".equals(region.toLowerCase())) {
|
||||
} else if ("us-west-2".equals(region)) {
|
||||
endpoint = "s3-us-west-2.amazonaws.com";
|
||||
} else if ("ap-southeast".equals(region.toLowerCase())) {
|
||||
} else if ("ap-southeast".equals(region)) {
|
||||
endpoint = "s3-ap-southeast-1.amazonaws.com";
|
||||
} else if ("ap-southeast-1".equals(region.toLowerCase())) {
|
||||
} else if ("ap-southeast-1".equals(region)) {
|
||||
endpoint = "s3-ap-southeast-1.amazonaws.com";
|
||||
} else if ("ap-northeast".equals(region.toLowerCase())) {
|
||||
} else if ("ap-northeast".equals(region)) {
|
||||
endpoint = "s3-ap-northeast-1.amazonaws.com";
|
||||
} else if ("ap-northeast-1".equals(region.toLowerCase())) {
|
||||
} else if ("ap-northeast-1".equals(region)) {
|
||||
endpoint = "s3-ap-northeast-1.amazonaws.com";
|
||||
} else if ("eu-west".equals(region.toLowerCase())) {
|
||||
} else if ("eu-west".equals(region)) {
|
||||
endpoint = "s3-eu-west-1.amazonaws.com";
|
||||
} else if ("eu-west-1".equals(region.toLowerCase())) {
|
||||
} else if ("eu-west-1".equals(region)) {
|
||||
endpoint = "s3-eu-west-1.amazonaws.com";
|
||||
} else {
|
||||
throw new ElasticSearchIllegalArgumentException("No automatic endpoint could be derived from region [" + region + "]");
|
||||
}
|
||||
if (endpoint != null) {
|
||||
logger.debug("using s3 region [{}], with endpoint [{}]", region, endpoint);
|
||||
client.setEndpoint(endpoint);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user