-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathautomateOpen.sh
31 lines (27 loc) · 1000 Bytes
/
automateOpen.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
make
kitty --hold docker exec -it core vcmd -c /tmp/pycore.1/RP -- /bin/bash -c "cd /src/ESR && clear && ./programs/OverlayRP/RP -n RP" &
sleep 1
for i in {1..10}
do
kitty --hold docker exec -it core vcmd -c /tmp/pycore.1/O$i -- /bin/bash -c "cd /src/ESR && clear && ./programs/OverlayNode/Node -n O$i" &
sleep 0.5
(bspc query -D --names | grep ^O$i$) || bspc monitor -a O$i
bspc node -d O$i
sleep 0.5
done
for i in {1..3}
do
kitty --hold docker exec -it core vcmd -c /tmp/pycore.1/S$i -- /bin/bash -c "cd /src/ESR && clear && ./programs/OverlayServer/Server -n S$i" &
sleep 0.5
(bspc query -D --names | grep ^S$i$) || bspc monitor -a S$i
bspc node -d S$i
sleep 0.5
done
for i in {1..19}
do
kitty --hold docker exec -it core vcmd -c /tmp/pycore.1/C$i -- /bin/bash -c "cd /src/ESR && clear && ./programs/OverlayClient/Client -n C$i" &
sleep 0.5
(bspc query -D --names | grep ^C$i$) || bspc monitor -a C$i
bspc node -d C$i
sleep 0.5
done