mirror of
				https://github.com/akelge/zsh
				synced 2025-10-31 04:44:25 +00:00 
			
		
		
		
	Added awslogin function, that uses saml2aws
This commit is contained in:
		| @ -19,11 +19,11 @@ autoload -U bak | ||||
| # fancyTerm - returns true if we are on xterm/rxvt/screen, elsewhere false | ||||
| autoload -U fancyTerm | ||||
|  | ||||
| # repo_char - returns a character based on the type of repo we are in | ||||
| autoload -U repo_char | ||||
| # # repo_char - returns a character based on the type of repo we are in | ||||
| # autoload -U repo_char | ||||
|  | ||||
| # repo_char - returns a character based on the type of repo we are in | ||||
| autoload -U x509 | ||||
|  | ||||
| autoload -U awslogin | ||||
|  | ||||
| #  vim: set ts=4 sw=4 tw=0 ft=zsh :  | ||||
|  | ||||
							
								
								
									
										11
									
								
								zsh.d/zshfunctions/awslogin
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								zsh.d/zshfunctions/awslogin
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,11 @@ | ||||
| if [[ -z "$1" ]] | ||||
| then | ||||
|   unset AWS_DEFAULT_PROFILE AWS_PROFILE AWS_EB_PROFILE | ||||
|   echo AWS profile cleared. | ||||
|   return | ||||
| fi | ||||
| saml2aws login -a $1 -p $1  | ||||
| eval $(saml2aws script -a $1 -p $1 --skip-prompt) | ||||
| export AWS_DEFAULT_PROFILE=$1 | ||||
| export AWS_PROFILE=$1 | ||||
| export AWS_EB_PROFILE=$1 | ||||
							
								
								
									
										
											BIN
										
									
								
								zsh.d/zshfunctions/awslogin.zwc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								zsh.d/zshfunctions/awslogin.zwc
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
		Reference in New Issue
	
	Block a user