[ 
https://issues.apache.org/jira/browse/HADOOP-12548?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14988482#comment-14988482
 ] 

Chris Nauroth commented on HADOOP-12548:
----------------------------------------

Hi [~lmccay].  Thanks for jumping in!

The current codebase uses this class to encapsulate retrieving the S3 
credentials:

https://github.com/apache/hadoop/blob/trunk/hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3/S3Credentials.java

Here is where you can see the s3n file system using that class:

https://github.com/apache/hadoop/blob/trunk/hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3native/Jets3tNativeFileSystemStore.java#L79-L80

The s3a file system does it a little differently, without going through the 
{{S3Credentials}} class:

https://github.com/apache/hadoop/blob/trunk/hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/S3AFileSystem.java#L160-L161

IMO, we don't need to worry about looking at the s3 file system, only s3n and 
s3a.  Maybe Allen can confirm or deny that though as the requester.

> read s3 creds from a file
> -------------------------
>
>                 Key: HADOOP-12548
>                 URL: https://issues.apache.org/jira/browse/HADOOP-12548
>             Project: Hadoop Common
>          Issue Type: New Feature
>          Components: fs/s3
>            Reporter: Allen Wittenauer
>
> It would be good if we could read s3 creds from a file rather than via a java 
> property.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to