From 9c7de064b5ba4d54408a20ee61b6c91d0af552d4 Mon Sep 17 00:00:00 2001 From: Pavel Khakhulin Date: Tue, 3 Oct 2017 17:06:02 +0300 Subject: [PATCH] Add pm2 installation to all scripts --- TestTestNet/bootnode/install.sh | 4 ++-- TestTestNet/mining-node/install.sh | 24 ++++++++++++++++++++++++ TestTestNet/netstats-server/install.sh | 7 ++++--- 3 files changed, 30 insertions(+), 5 deletions(-) diff --git a/TestTestNet/bootnode/install.sh b/TestTestNet/bootnode/install.sh index 4c47ffe..307cdb0 100644 --- a/TestTestNet/bootnode/install.sh +++ b/TestTestNet/bootnode/install.sh @@ -201,7 +201,8 @@ install_nodejs() { start_pm2_via_systemd() { echo "=====> start_pm2_via_systemd" - sudo bash -c "cat > /etc/systemd/system/oracles-pm2.service < /etc/systemd/system/oracles-pm2.service < app.json << EOL [ diff --git a/TestTestNet/mining-node/install.sh b/TestTestNet/mining-node/install.sh index 76dcf8e..71d099d 100644 --- a/TestTestNet/mining-node/install.sh +++ b/TestTestNet/mining-node/install.sh @@ -181,6 +181,29 @@ EOF echo "<===== pull_image_and_configs" } +start_pm2_via_systemd() { + sudo npm install pm2 -g + echo "=====> start_pm2_via_systemd" + sudo bash -c "cat > /etc/systemd/system/oracles-pm2.service < install_netstats_via_systemd" @@ -331,6 +354,7 @@ main () { use_deb_via_systemd + start_pm2_via_systemd install_netstats_via_systemd install_scripts configure_logrotate diff --git a/TestTestNet/netstats-server/install.sh b/TestTestNet/netstats-server/install.sh index 401f147..650be02 100644 --- a/TestTestNet/netstats-server/install.sh +++ b/TestTestNet/netstats-server/install.sh @@ -200,8 +200,9 @@ install_nodejs() { } start_pm2_via_systemd() { + sudo npm install pm2 -g echo "=====> start_pm2_via_systemd" - sudo bash -c "cat > /etc/systemd/system/oracles-pm2.service < /etc/systemd/system/oracles-pm2.service < ws_secret.json cd .. @@ -443,9 +443,10 @@ main () { clone_dapps use_deb_via_systemd - install_dashboard_via_systemd start_pm2_via_systemd + + install_dashboard_via_systemd install_netstats_via_systemd install_chain_explorer_via_systemd