func getAWSKeys() (keys s3gof3r.Keys, err error) {

	keys, err = s3gof3r.EnvKeys()
	if err == nil {
		return
	}
	keys, err = s3gof3r.InstanceKeys()
	if err == nil {
		return
	}
	err = errors.New("no AWS keys found")
	return
}
func getAWSKeys() (keys s3gof3r.Keys, err error) {

	keys, err = s3gof3r.EnvKeys()
	if err == nil {
		return
	}
	keys, err = s3gof3r.InstanceKeys()
	if err == nil {
		return
	}
	err = errors.New("no AWS keys found")
	return
}
func getAWSKeys ( ) ( keys s3gof3r . Keys , err error ) { keys , err = s3gof3r . EnvKeys ( ) if err == nil { return } keys , err = s3gof3r . InstanceKeys ( ) if err == nil { return } err = errors . New ( " " ) return }
// getAWSKeys gets the AWS Keys from environment variables or the instance-based metadata on EC2
// Environment variables are attempted first, followed by the instance-based credentials.
getAWSKeys gets the AWS Keys from environment variables or the instance - based metadata on EC2 Environment variables are attempted first followed by the instance - based credentials .