| 
									
										
										
										
											2018-11-03 17:34:04 +05:30
										 |  |  | # Functions | 
					
						
							|  |  |  | function ansible-version(){ | 
					
						
							|  |  |  |     ansible --version | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | function ansible-role-init(){ | 
					
						
							|  |  |  |     if ! [ -z $1] ; then | 
					
						
							|  |  |  |         echo "Ansible Role : $1 Creating...." | 
					
						
							|  |  |  |         ansible-galaxy init $1 | 
					
						
							|  |  |  |         tree $1 | 
					
						
							|  |  |  |     else | 
					
						
							|  |  |  |         echo "Usage : ansible-role-init <role name>" | 
					
						
							|  |  |  |         echo "Example : ansible-role-init role1" | 
					
						
							|  |  |  |     fi | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Alias | 
					
						
							|  |  |  | alias a='ansible ' | 
					
						
							|  |  |  | alias aconf='ansible-config ' | 
					
						
							|  |  |  | alias acon='ansible-console ' | 
					
						
							|  |  |  | alias aver='ansible-version' | 
					
						
							|  |  |  | alias arinit='ansible-role-init' | 
					
						
							| 
									
										
										
										
											2019-02-23 09:00:05 +01:00
										 |  |  | alias aplaybook='ansible-playbook ' | 
					
						
							| 
									
										
										
										
											2018-11-03 17:34:04 +05:30
										 |  |  | alias ainv='ansible-inventory ' | 
					
						
							|  |  |  | alias adoc='ansible-doc ' | 
					
						
							|  |  |  | alias agal='ansible-galaxy ' | 
					
						
							|  |  |  | alias apull='ansible-pull ' | 
					
						
							|  |  |  | alias aval='ansible-vault' |