git.iko.soy/xmrig-bash-scripts
on master help sign in
show comparison of env and mysettings at end
ae76054Sean Wheller
functions.sh+12−1
@@ -1,6 +1,6 @@
1#!/bin/bash
1#!/bin/bash
2
2
3−echo -e "${_GREEN}FUNCTIONS LOADING${_RESET}"
3+echo -e "${_GREEN}LOADING FUNCTIONS${_RESET}"
4
4
5function prompt_confirm() {
5function prompt_confirm() {
6 while true; do
6 while true; do
@@ -14,7 +14,18 @@ function prompt_confirm() {
14}
14}
15
15
16function show_settings () {
16function show_settings () {
17+ echo "${_CYAN}Settings from loaded environment:${_RESET}"
18+ echo "${_GREEN}Pool URL:${_RESET}: $_POOL_SERVER_URL"
19+ echo "${_GREEN}Pool Port:${_RESET}: $_POOL_SERVER_PORT"
20+ echo "${_GREEN}Recieve Wallet:${_RESET}: $_RECEIVE_WALLET"
21+ echo "${_GREEN}Email Address:${_RESET}: $_EMAIL"
22+ echo "${_GREEN}Worker Identity:${_RESET}: $_API_WORKER_ID"
23+}
24+
25+function show_mysettings () {
17 if [ -f $_WORK_DIR/$_MYSETTINGS_FILE ]; then
26 if [ -f $_WORK_DIR/$_MYSETTINGS_FILE ]; then
27+ load_mysettings
28+ echo "${_CYAN}Settings from mysettings.sh:${_RESET}"
18 echo "${_CYAN}Settings loaded:${_RESET}"
29 echo "${_CYAN}Settings loaded:${_RESET}"
19 echo "${_GREEN}Pool URL:${_RESET}: $_POOL_SERVER_URL"
30 echo "${_GREEN}Pool URL:${_RESET}: $_POOL_SERVER_URL"
20 echo "${_GREEN}Pool Port:${_RESET}: $_POOL_SERVER_PORT"
31 echo "${_GREEN}Pool Port:${_RESET}: $_POOL_SERVER_PORT"
install.sh+1−1
@@ -70,4 +70,4 @@ SCREEN=""
70. start.sh
70. start.sh
71
71
72
72
73−echo -e "${_CYAN}INSTALLATION STOPPED${_RESET}"
73+echo -e "${_CYAN}INSTALLATION COMPLETED${_RESET}"
settings.sh+1−1
@@ -1,6 +1,6 @@
1#!/bin/bash
1#!/bin/bash
2
2
3−echo -e "${_GREEN}DEFAULT SETTINGS LOADING${_RESET}"
3+echo -e "${_GREEN}LOADING DEFAULT SETTINGS${_RESET}"
4
4
5_EMAIL="miners@prepaidmeters.com"
5_EMAIL="miners@prepaidmeters.com"
6
6
start.sh+1
@@ -14,6 +14,7 @@ if ! screen -list | grep -q "$_XMRIG_SCREEN"; then
14
14
15 # Call functions
15 # Call functions
16 show_settings
16 show_settings
17+ show_mysettings
17 start_xmrig
18 start_xmrig
18
19
19 # List screen
20 # List screen