|
@@ -2,7 +2,6 @@ print_usage(){
|
|
|
echo
|
|
|
echo "script usage: $(basename $0) [-s node] [-k node] [-m] [-h] " >&2
|
|
|
echo "type: '$(basename $0) -h' for help"
|
|
|
- return 0
|
|
|
}
|
|
|
|
|
|
print_help(){
|
|
@@ -16,17 +15,18 @@ print_help(){
|
|
|
echo " -h Print this help message"
|
|
|
command_parsed=1
|
|
|
|
|
|
-
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
start_node(){
|
|
|
|
|
|
- ssh $1 'sleep 300 &> /dev/null &' #come si fa a non mostrare il messaggio?
|
|
|
+ ssh $1 'sleep 300 &> /dev/null &' #da sostituire con il comando per xfreerdp
|
|
|
echo "Service started on $1"
|
|
|
+
|
|
|
+ #aggiungere la gestione di un nome errato
|
|
|
|
|
|
command_parsed=1
|
|
|
-
|
|
|
+ return 0
|
|
|
}
|
|
|
|
|
|
start_1(){
|
|
@@ -34,7 +34,7 @@ start_1(){
|
|
|
do
|
|
|
start_node ${LCM1[i]}
|
|
|
done
|
|
|
- command_parsed=1
|
|
|
+ return 0
|
|
|
}
|
|
|
|
|
|
start_2(){
|
|
@@ -42,11 +42,11 @@ start_2(){
|
|
|
do
|
|
|
start_node ${LCM2[i]}
|
|
|
done
|
|
|
- command_parsed=1
|
|
|
+ return 0
|
|
|
}
|
|
|
|
|
|
monitor(){
|
|
|
-
|
|
|
+ #da migliorare: lentissima!
|
|
|
echo "Service running on:"
|
|
|
for i in {0..12}
|
|
|
do
|
|
@@ -65,15 +65,17 @@ monitor(){
|
|
|
done
|
|
|
|
|
|
command_parsed=1
|
|
|
-
|
|
|
+ return 0
|
|
|
}
|
|
|
|
|
|
kill_process(){
|
|
|
|
|
|
ssh $1 'pkill sleep' #pericoloso (testato e funzionante con pkill xfreerdp)
|
|
|
|
|
|
- command_parsed=1
|
|
|
+ #aggiungere la gestione di un nome errato
|
|
|
|
|
|
+ command_parsed=1
|
|
|
+ return 0
|
|
|
}
|
|
|
|
|
|
kill_1(){
|
|
@@ -81,7 +83,7 @@ kill_1(){
|
|
|
do
|
|
|
kill_process ${LCM1[i]}
|
|
|
done
|
|
|
-
|
|
|
+ return 0
|
|
|
}
|
|
|
|
|
|
kill_2(){
|
|
@@ -89,5 +91,5 @@ kill_2(){
|
|
|
do
|
|
|
kill_process ${LCM2[i]}
|
|
|
done
|
|
|
-
|
|
|
+ return 0
|
|
|
}
|