Updates docker/goamz dependency to support AWS profile env
Signed-off-by: Brian Bland <brian.bland@docker.com>master
							parent
							
								
									586111b11e
								
							
						
					
					
						commit
						ee4e6e3691
					
				| 
						 | 
				
			
			@ -77,15 +77,15 @@
 | 
			
		|||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"ImportPath": "github.com/docker/goamz/aws",
 | 
			
		||||
			"Rev": "fb9c4c25c583d56a0544da8d1094294908c68ee8"
 | 
			
		||||
			"Rev": "29510ec7eba995a3750f6b38128c5318f8b71592"
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"ImportPath": "github.com/docker/goamz/cloudfront",
 | 
			
		||||
			"Rev": "fb9c4c25c583d56a0544da8d1094294908c68ee8"
 | 
			
		||||
			"Rev": "29510ec7eba995a3750f6b38128c5318f8b71592"
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"ImportPath": "github.com/docker/goamz/s3",
 | 
			
		||||
			"Rev": "fb9c4c25c583d56a0544da8d1094294908c68ee8"
 | 
			
		||||
			"Rev": "29510ec7eba995a3750f6b38128c5318f8b71592"
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"ImportPath": "github.com/docker/libtrust",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -404,9 +404,15 @@ func EnvAuth() (auth Auth, err error) {
 | 
			
		|||
// The credentials file, which is used by other AWS SDKs, is documented at
 | 
			
		||||
// http://blogs.aws.amazon.com/security/post/Tx3D6U6WSFGOK2H/A-New-and-Standardized-Way-to-Manage-Credentials-in-the-AWS-SDKs
 | 
			
		||||
func CredentialFileAuth(filePath string, profile string, expiration time.Duration) (auth Auth, err error) {
 | 
			
		||||
	if profile == "" {
 | 
			
		||||
		profile = os.Getenv("AWS_DEFAULT_PROFILE")
 | 
			
		||||
		if profile == "" {
 | 
			
		||||
			profile = os.Getenv("AWS_PROFILE")
 | 
			
		||||
			if profile == "" {
 | 
			
		||||
				profile = "default"
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if filePath == "" {
 | 
			
		||||
		u, err := user.Current()
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue