Daemon reload when geth not running

pull/330/head
kompotkot 2021-10-21 10:22:22 +00:00
rodzic 6fad65941b
commit 40584df755
1 zmienionych plików z 5 dodań i 6 usunięć

Wyświetl plik

@ -52,17 +52,16 @@ done
echo echo
echo echo
echo -e "${PREFIX_INFO} Replacing Ethereum Geth service definition with ${ETHEREUM_GETH_SERVICE}" echo -e "${PREFIX_INFO} Updating Ethereum Geth service"
chmod 644 "${SCRIPT_DIR}/${ETHEREUM_GETH_SERVICE}"
cp "${SCRIPT_DIR}/${ETHEREUM_GETH_SERVICE}" "/etc/systemd/system/${ETHEREUM_GETH_SERVICE}"
systemctl daemon-reload
systemctl disable "${ETHEREUM_GETH_SERVICE}"
if systemctl is-active --quiet "${ETHEREUM_GETH_SERVICE}" if systemctl is-active --quiet "${ETHEREUM_GETH_SERVICE}"
then then
echo -e "${PREFIX_WARN} Ethereum Geth service ${ETHEREUM_GETH_SERVICE} already running" echo -e "${PREFIX_WARN} Ethereum Geth service ${ETHEREUM_GETH_SERVICE} already running"
else else
echo -e "${PREFIX_INFO} Restart Geth service ${ETHEREUM_GETH_SERVICE}" echo -e "${PREFIX_INFO} Restart Geth service ${ETHEREUM_GETH_SERVICE}"
chmod 644 "${SCRIPT_DIR}/${ETHEREUM_GETH_SERVICE}"
cp "${SCRIPT_DIR}/${ETHEREUM_GETH_SERVICE}" "/etc/systemd/system/${ETHEREUM_GETH_SERVICE}"
systemctl daemon-reload
systemctl disable "${ETHEREUM_GETH_SERVICE}"
systemctl restart "${ETHEREUM_GETH_SERVICE}" systemctl restart "${ETHEREUM_GETH_SERVICE}"
sleep 10 sleep 10
fi fi