#!/bin/bash
SELF=$(cd $(dirname $0); pwd -P)/$(basename $0)
case "${1:-''}" in
  'start')
	test=$(cat /etc/passwd | cut -d":" -f1 | grep gcube)
	for elemento in $test; do
		echo "entering on $elemento"	
		path="/home/$elemento/startContainer.sh"
		if [ -e "$path" ]
		then
			su $elemento -c "source $path"
		fi
		echo "exiting from $elemento"	
	done
	;;
  'stop')
	test=$(cat /etc/passwd | cut -d":" -f1 | grep gcube)
	for elemento in $test; do
		echo "entering on $elemento"	
		path="/home/$elemento/stopContainer.sh"
		if [ -e "$path" ]
		then
			su $elemento -c "source $path"
		fi
		echo "exiting from $elemento"	
	done
	;;
*)
	echo "Usage: $SELF {start|stop}"
        exit 1
        ;;	
esac