fix: bitcoind install

This commit is contained in:
André Sá 2021-12-30 14:23:14 +00:00
parent f83ea0a06c
commit fab755dc62

View file

@ -71,7 +71,10 @@ function processCryptos (codes) {
) | crontab -` ) | crontab -`
common.es(rsyncCmd) common.es(rsyncCmd)
_.forEach(updateCrypto, selectedCryptos) _.forEach(c => {
updateCrypto(c)
common.es(`sudo supervisorctl start ${c.code}`)
}, selectedCryptos)
logger.info('Installation complete.') logger.info('Installation complete.')
} }
@ -98,7 +101,9 @@ function setupCrypto (crypto) {
function updateCrypto (crypto) { function updateCrypto (crypto) {
if (!common.isUpdateDependent(crypto.cryptoCode)) return if (!common.isUpdateDependent(crypto.cryptoCode)) return
const cryptoPlugin = plugin(crypto) const cryptoPlugin = plugin(crypto)
cryptoPlugin.updateCore(common.getBinaries(crypto.cryptoCode)) const status = common.es(`sudo supervisorctl status ${crypto.code} | awk '{ print $2 }'`).trim()
const isCurrentlyRunning = status === 'RUNNING'
cryptoPlugin.updateCore(common.getBinaries(crypto.cryptoCode), isCurrentlyRunning)
} }
function plugin (crypto) { function plugin (crypto) {