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