Skip to content

Commit 20a9991

Browse files
committed
Update settings filter
Update settings filter to match elastic/elasticsearch#9748
1 parent 3a4e472 commit 20a9991

File tree

4 files changed

+7
-43
lines changed

4 files changed

+7
-43
lines changed

src/main/java/org/elasticsearch/cloud/aws/AwsEc2Service.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,10 @@ public class AwsEc2Service extends AbstractLifecycleComponent<AwsEc2Service> {
4848
@Inject
4949
public AwsEc2Service(Settings settings, SettingsFilter settingsFilter, NetworkService networkService, DiscoveryNodeService discoveryNodeService) {
5050
super(settings);
51-
settingsFilter.addFilter(new AwsSettingsFilter());
51+
settingsFilter.addFilter("cloud.key");
52+
settingsFilter.addFilter("cloud.account");
53+
settingsFilter.addFilter("cloud.aws.access_key");
54+
settingsFilter.addFilter("cloud.aws.secret_key");
5255
// add specific ec2 name resolver
5356
networkService.addCustomNameResolver(new Ec2NameResolver(settings));
5457
discoveryNodeService.addCustomAttributeProvider(new Ec2CustomNodeAttributes(settings));

src/main/java/org/elasticsearch/cloud/aws/AwsSettingsFilter.java

Lines changed: 0 additions & 37 deletions
This file was deleted.

src/main/java/org/elasticsearch/cloud/aws/InternalAwsS3Service.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,8 @@ public class InternalAwsS3Service extends AbstractLifecycleComponent<AwsS3Servic
4848
private Map<Tuple<String, String>, AmazonS3Client> clients = new HashMap<Tuple<String,String>, AmazonS3Client>();
4949

5050
@Inject
51-
public InternalAwsS3Service(Settings settings, SettingsFilter settingsFilter) {
51+
public InternalAwsS3Service(Settings settings) {
5252
super(settings);
53-
54-
settingsFilter.addFilter(new AwsSettingsFilter());
5553
}
5654

5755
@Override

src/test/java/org/elasticsearch/cloud/aws/TestAwsS3Service.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ public class TestAwsS3Service extends InternalAwsS3Service {
3434
IdentityHashMap<AmazonS3, TestAmazonS3> clients = new IdentityHashMap<AmazonS3, TestAmazonS3>();
3535

3636
@Inject
37-
public TestAwsS3Service(Settings settings, SettingsFilter settingsFilter) {
38-
super(settings, settingsFilter);
37+
public TestAwsS3Service(Settings settings) {
38+
super(settings);
3939
}
4040

4141

0 commit comments

Comments
 (0)