do not use aws iam if not opted in
This commit is contained in:
		
							parent
							
								
									e81d50a391
								
							
						
					
					
						commit
						7ce6e861ef
					
				|  | @ -185,6 +185,9 @@ func buildStandaloneClient(opts options.RedisStoreOptions) (Client, error) { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func setupAWSIAMAuth(opts options.RedisStoreOptions, opt *redis.Options) error { | func setupAWSIAMAuth(opts options.RedisStoreOptions, opt *redis.Options) error { | ||||||
|  | 	if !opts.UseAWSIAMAuth { | ||||||
|  | 		return nil | ||||||
|  | 	} | ||||||
| 	if opts.AWSServiceName != "elasticache" && opts.AWSServiceName != "memorydb" { | 	if opts.AWSServiceName != "elasticache" && opts.AWSServiceName != "memorydb" { | ||||||
| 		return fmt.Errorf("AWS IAM auth is only supported for elasticache and memorydb") | 		return fmt.Errorf("AWS IAM auth is only supported for elasticache and memorydb") | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue