forked from sugarchain-project/explorer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrun.sh
executable file
·33 lines (28 loc) · 870 Bytes
/
run.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
#!/bin/bash
# coind daemon
$HOME/sugarchain-0.16.3/bin/sugarchaind -server=1 -rpcuser=rpcuser -rpcpassword=rpcpassword -txindex -daemon -uacommnet=explorer
$HOME/sugarchain-v0.16.3/src/sugarchaind -server=1 -rpcuser=rpcuser -rpcpassword=rpcpassword -txindex -daemon -uacommnet=explorer
# waiting for daemon
echo "***** sleep 30 seconds for daemon *****"
sleep 30.0
# start explorer
cd $HOME/explorer/
touch ./tmp/index.pid
rm -f ./tmp/index.pid
$HOME/.nvm/v0.10.28/bin/forever start ./bin/cluster
# waiting for explorer
echo "***** sleep 30 seconds for explorer *****"
sleep 30.0
# update
while true;
do
cd $HOME/explorer/
touch ./tmp/index.pid
rm -f ./tmp/index.pid
rm -f ./tmp/delete.me
node ./scripts/sync.js index update
# node scripts/sync.js market
node ./scripts/peers.js
echo "***** sleep 5 seconds *****"
sleep 5.0
done