You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
	
	
		
			
				
				
					
						
						
							|  | #!/bin/sh | 
						
						
							|  | VAGRANT=`which vagrant` | 
						
						
							|  | ### User vagrant global-status to get the global ID | 
						
						
							|  | GLOBAL_ID='e2d06a8' | 
						
						
							|  | GLOBAL_DIR='/opt/vhosts/tools-deployment' | 
						
						
							|  | CWD=`pwd` | 
						
						
							|  | 
 | 
						
						
							|  | pushd $GLOBAL_DIR | 
						
						
							|  | if [[ $1 == "up" ]] | 
						
						
							|  | then | 
						
						
							|  |   $VAGRANT up $GLOBAL_ID | 
						
						
							|  |   ntfy -l INFO -t 'VAGRANT' send 'VM has finished booting' | 
						
						
							|  | elif [[ $1 == "halt" ]] | 
						
						
							|  | then | 
						
						
							|  |   $VAGRANT halt $GLOBAL_ID | 
						
						
							|  |   ntfy -l INFO -t 'VAGRANT' send 'VM has halted' | 
						
						
							|  | elif [[ $1 == "sup" ]] | 
						
						
							|  | then | 
						
						
							|  |   $VAGRANT up $GLOBAL_ID | 
						
						
							|  |   ntfy -l INFO -t 'VAGRANT' send 'VM has started, ssh-ing into it' | 
						
						
							|  |   echo 'Shelling into machine...' | 
						
						
							|  |   $VAGRANT ssh | 
						
						
							|  | else | 
						
						
							|  |   $VAGRANT "$@" | 
						
						
							|  | fi | 
						
						
							|  | popd
 |