|
@@ -34,6 +34,7 @@ import java.util.concurrent.ThreadPoolExecutor;
|
|
import java.util.concurrent.TimeUnit;
|
|
import java.util.concurrent.TimeUnit;
|
|
import java.util.concurrent.atomic.AtomicInteger;
|
|
import java.util.concurrent.atomic.AtomicInteger;
|
|
|
|
|
|
|
|
+import com.amazonaws.auth.EnvironmentVariableCredentialsProvider;
|
|
import com.amazonaws.AmazonClientException;
|
|
import com.amazonaws.AmazonClientException;
|
|
import com.amazonaws.AmazonServiceException;
|
|
import com.amazonaws.AmazonServiceException;
|
|
import com.amazonaws.ClientConfiguration;
|
|
import com.amazonaws.ClientConfiguration;
|
|
@@ -526,6 +527,7 @@ public class S3AFileSystem extends FileSystem {
|
|
new BasicAWSCredentialsProvider(
|
|
new BasicAWSCredentialsProvider(
|
|
creds.getAccessKey(), creds.getAccessSecret()),
|
|
creds.getAccessKey(), creds.getAccessSecret()),
|
|
new InstanceProfileCredentialsProvider(),
|
|
new InstanceProfileCredentialsProvider(),
|
|
|
|
+ new EnvironmentVariableCredentialsProvider(),
|
|
new AnonymousAWSCredentialsProvider()
|
|
new AnonymousAWSCredentialsProvider()
|
|
);
|
|
);
|
|
|
|
|