| 
														
															@@ -27,8 +27,12 @@ function container_sh { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	if [ $# -eq 1 ]; then 
														 | 
														
														 | 
														
															 	if [ $# -eq 1 ]; then 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		cprint "info" "${1}" 
														 | 
														
														 | 
														
															 		cprint "info" "${1}" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	fi 
														 | 
														
														 | 
														
															 	fi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	lxc exec ${CONTAINER_NAME} -- sh -c "${1}" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	return $? 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	OUT=$(lxc exec ${CONTAINER_NAME} -- sh -c "${1}") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	RET=$? 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	if [ $# -eq 1 ]; then 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		[ ${RET} -eq 0 ] && cprint "ok" "${OUT}" || cprint "inf" "${OUT}" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	fi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	return ${RET} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 function container_home { 
														 | 
														
														 | 
														
															 function container_home { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -137,8 +141,8 @@ TAG=$(git tag | tail -n 1) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 while true; do  
														 | 
														
														 | 
														
															 while true; do  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	read -p "Check out latest tag ${TAG}? Y=yes, M=master, Enter=no change: " A 
														 | 
														
														 | 
														
															 	read -p "Check out latest tag ${TAG}? Y=yes, M=master, Enter=no change: " A 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	case ${A} in  
														 | 
														
														 | 
														
															 	case ${A} in  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		[Yy]* ) container_sh "git checkout ${TAG}"; break;; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		[Mm]* ) container_sh "git checkout master"; break;; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		[Yy]* ) container_snap_sh "git checkout ${TAG}"; break;; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		[Mm]* ) container_snap_sh "git checkout master"; break;; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		* ) cprint "info" "Not checking out anything"; break;; 
														 | 
														
														 | 
														
															 		* ) cprint "info" "Not checking out anything"; break;; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	esac 
														 | 
														
														 | 
														
															 	esac 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 done 
														 | 
														
														 | 
														
															 done 
														 |