[UPDATE] - change usage
This commit is contained in:
parent
68bdb162a5
commit
47f0cd73d5
23
generate.sh
23
generate.sh
@ -3,8 +3,15 @@
|
|||||||
|
|
||||||
usage () {
|
usage () {
|
||||||
|
|
||||||
[[ $1 -eq 1 ]] && echo "root for use"
|
Res=$1
|
||||||
exit $1
|
case $Res in
|
||||||
|
1) echo "root for use" ;;
|
||||||
|
2) echo "Check bin : $BinNeed" ;;
|
||||||
|
0) echo "Everything's Gonna Be Alright" ;;
|
||||||
|
*) echo "Something strange just happend ... "; Res=666 ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
exit $Res
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -14,6 +21,17 @@ Liste=./data/liste
|
|||||||
ID=2000
|
ID=2000
|
||||||
tID=2
|
tID=2
|
||||||
|
|
||||||
|
BinNeed="figlet mke2fs truncate docker docker-compose "
|
||||||
|
|
||||||
|
CheckBinCpt=0
|
||||||
|
for CheckBin in ${BinNeed}
|
||||||
|
do
|
||||||
|
[[ -z $(which $CheckBin) ]] && ((CheckBinCpt++))
|
||||||
|
done
|
||||||
|
|
||||||
|
[[ ${CheckBinCpt} -ne 0 ]] && usage 2
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
cp docker-compose.yml.template.head /tmp/docker-compose.yml
|
cp docker-compose.yml.template.head /tmp/docker-compose.yml
|
||||||
[ -f /tmp/hostname ] && rm /tmp/hostname
|
[ -f /tmp/hostname ] && rm /tmp/hostname
|
||||||
@ -80,3 +98,4 @@ for Dir in $( ls -1 ./data/students/part/ | grep _part)
|
|||||||
done
|
done
|
||||||
|
|
||||||
|
|
||||||
|
usage 0
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user