mirror of
git://projects.qi-hardware.com/openwrt-packages.git
synced 2024-11-26 21:55:19 +02:00
24 lines
819 B
Bash
Executable File
24 lines
819 B
Bash
Executable File
#!/bin/sh
|
|
|
|
API_KEY=http://deepbit.net/api/4edf2d91069172fdae000000_DE38384EE2
|
|
WORKER=http://xiangfu.z@gmail.com_1:1234@pit.deepbit.net:8332/
|
|
|
|
################################################
|
|
|
|
SCRIPT_PATH=`pwd`
|
|
|
|
${SCRIPT_PATH}/icarus_undermanager.py -a ${API_KEY} > ${SCRIPT_PATH}/u.log 2>&1
|
|
date >> ${SCRIPT_PATH}/u.log
|
|
|
|
TRUE_COUNT=`less ${SCRIPT_PATH}/u.log | grep "\"alive\": true" | wc -l`
|
|
HASHRATE=`less ${SCRIPT_PATH}/u.log | grep "\"hashrate\": 0," | wc -l`
|
|
|
|
if [ "${TRUE_COUNT}" == "0" ] || [ "${HASHRATE}" == "1" ]; then
|
|
echo `date` >> ${SCRIPT_PATH}/restart.log
|
|
|
|
ps ax | grep "python.*miner.py" | grep -v grep | sed 's/^ *//' | cut -d ' ' -f 1 | xargs kill -15
|
|
|
|
ICARUS_MINING_PATH="../queue_ver"
|
|
(cd ${ICARUS_MINING_PATH} && ./miner.py -u "${WORKER}" -s /dev/ttyUSB0 > /dev/null 2>&1 &)
|
|
fi
|