-
Notifications
You must be signed in to change notification settings - Fork 1
/
run_pingpong.sh
executable file
·36 lines (30 loc) · 2.17 KB
/
run_pingpong.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
MASTERCONFIG=${GOPATH}/src/github.com/williammuji/shiran/master/masterconfig.json
SLAVECONFIG=${GOPATH}/src/github.com/williammuji/shiran/master/slaveconfig.json
COMMANDERCONFIG=${GOPATH}/src/github.com/williammuji/shiran/master/masterconfig_pingpong.json
./master --configFile=${MASTERCONFIG} --log_dir="./" &
sleep 1
./slave --configFile=${SLAVECONFIG} --log_dir="./" &
sleep 1
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --add --slaveName="FJSlave" --appName="ppserver"
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --add --slaveName="FJSlave" --appName="ppclient"
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --start --slaveName="FJSlave" --appName="ppserver"
sleep 1
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --start --slaveName="FJSlave" --appName="ppclient"
sleep 50
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --list --slaveName="FJSlave"
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --get --slaveName="FJSlave" --appName="ppserver"
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --stop --slaveName="FJSlave" --appName="ppserver"
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --get --slaveName="FJSlave" --appName="ppserver"
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --list --slaveName="FJSlave"
sleep 1
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --start --slaveName="FJSlave" --appName="ppserver"
sleep 1
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --start --slaveName="FJSlave" --appName="ppclient"
sleep 50
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --stop --slaveName="FJSlave" --appName="ppserver"
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --get --slaveName="FJSlave" --appName="ppserver;ppclient"
sleep 1
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --remove --slaveName="FJSlave" --appName="ppclient"
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --list --slaveName="FJSlave"
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --remove --slaveName="FJSlave" --appName="ppserver"
./commander --configFile=${COMMANDERCONFIG} --log_dir="./" --list --slaveName="FJSlave"