mirror of
https://github.com/mynodebtc/mynode.git
synced 2024-12-24 13:38:11 +00:00
Upgrade Pool to v0.4.1
This commit is contained in:
parent
78c4e2296a
commit
a59861a161
|
@ -297,7 +297,7 @@ if [ $IS_X86 = 1 ]; then
|
||||||
fi
|
fi
|
||||||
POOL_UPGRADE_URL=https://github.com/lightninglabs/pool/releases/download/$POOL_VERSION/$POOL_ARCH-$POOL_VERSION.tar.gz
|
POOL_UPGRADE_URL=https://github.com/lightninglabs/pool/releases/download/$POOL_VERSION/$POOL_ARCH-$POOL_VERSION.tar.gz
|
||||||
POOL_UPGRADE_MANIFEST_URL=https://github.com/lightninglabs/pool/releases/download/$POOL_VERSION/manifest-$POOL_VERSION.txt
|
POOL_UPGRADE_MANIFEST_URL=https://github.com/lightninglabs/pool/releases/download/$POOL_VERSION/manifest-$POOL_VERSION.txt
|
||||||
POOL_UPGRADE_MANIFEST_SIG_URL=https://github.com/lightninglabs/pool/releases/download/$POOL_VERSION/manifest-$POOL_VERSION.txt.asc
|
POOL_UPGRADE_MANIFEST_SIG_URL=https://github.com/lightninglabs/pool/releases/download/$POOL_VERSION/manifest-$POOL_VERSION.txt.sig
|
||||||
CURRENT=""
|
CURRENT=""
|
||||||
if [ -f $POOL_VERSION_FILE ]; then
|
if [ -f $POOL_VERSION_FILE ]; then
|
||||||
CURRENT=$(cat $POOL_VERSION_FILE)
|
CURRENT=$(cat $POOL_VERSION_FILE)
|
||||||
|
@ -312,7 +312,7 @@ if [ "$CURRENT" != "$POOL_VERSION" ]; then
|
||||||
wget $POOL_UPGRADE_MANIFEST_URL
|
wget $POOL_UPGRADE_MANIFEST_URL
|
||||||
wget $POOL_UPGRADE_MANIFEST_SIG_URL
|
wget $POOL_UPGRADE_MANIFEST_SIG_URL
|
||||||
|
|
||||||
gpg --verify manifest-*.txt.asc
|
gpg --verify manifest-*.txt.sig
|
||||||
if [ $? == 0 ]; then
|
if [ $? == 0 ]; then
|
||||||
# Install Pool
|
# Install Pool
|
||||||
tar -xzf pool-*.tar.gz
|
tar -xzf pool-*.tar.gz
|
||||||
|
|
|
@ -12,7 +12,7 @@ LOOP_VERSION="v0.11.2-beta"
|
||||||
LOOP_VERSION_FILE=/home/bitcoin/.mynode/loop_version
|
LOOP_VERSION_FILE=/home/bitcoin/.mynode/loop_version
|
||||||
LOOP_LATEST_VERSION_FILE=/home/bitcoin/.mynode/loop_version_latest
|
LOOP_LATEST_VERSION_FILE=/home/bitcoin/.mynode/loop_version_latest
|
||||||
|
|
||||||
POOL_VERSION="v0.3.4-alpha"
|
POOL_VERSION="v0.4.1-alpha"
|
||||||
POOL_VERSION_FILE=/home/bitcoin/.mynode/pool_version
|
POOL_VERSION_FILE=/home/bitcoin/.mynode/pool_version
|
||||||
POOL_LATEST_VERSION_FILE=/home/bitcoin/.mynode/pool_version_latest
|
POOL_LATEST_VERSION_FILE=/home/bitcoin/.mynode/pool_version_latest
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,8 @@ from systemctl_info import *
|
||||||
lightning_info = None
|
lightning_info = None
|
||||||
lnd_ready = False
|
lnd_ready = False
|
||||||
lnd_version = None
|
lnd_version = None
|
||||||
loopd_version = None
|
loop_version = None
|
||||||
|
pool_version = None
|
||||||
lightning_peers = None
|
lightning_peers = None
|
||||||
lightning_channels = None
|
lightning_channels = None
|
||||||
lightning_channel_balance = None
|
lightning_channel_balance = None
|
||||||
|
@ -273,11 +274,17 @@ def get_lnd_version():
|
||||||
lnd_version = subprocess.check_output("lnd --version | egrep -o '[0-9]+\\.[0-9]+\\.[0-9]+' | head -n 1", shell=True)
|
lnd_version = subprocess.check_output("lnd --version | egrep -o '[0-9]+\\.[0-9]+\\.[0-9]+' | head -n 1", shell=True)
|
||||||
return "v{}".format(lnd_version)
|
return "v{}".format(lnd_version)
|
||||||
|
|
||||||
def get_loopd_version():
|
def get_loop_version():
|
||||||
global loopd_version
|
global loop_version
|
||||||
if loopd_version == None:
|
if loop_version == None:
|
||||||
loopd_version = subprocess.check_output("loopd --version | egrep -o '[0-9]+\\.[0-9]+\\.[0-9]+' | head -n 1", shell=True)
|
loop_version = subprocess.check_output("loopd --version | egrep -o '[0-9]+\\.[0-9]+\\.[0-9]+' | head -n 1", shell=True)
|
||||||
return "v{}".format(loopd_version)
|
return "v{}".format(loop_version)
|
||||||
|
|
||||||
|
def get_pool_version():
|
||||||
|
global pool_version
|
||||||
|
if pool_version == None:
|
||||||
|
pool_version = subprocess.check_output("poold --version | egrep -o '[0-9]+\\.[0-9]+\\.[0-9]+' | head -n 1", shell=True)
|
||||||
|
return "v{}".format(pool_version)
|
||||||
|
|
||||||
def get_default_lnd_config():
|
def get_default_lnd_config():
|
||||||
try:
|
try:
|
||||||
|
|
|
@ -67,7 +67,8 @@ def page_lnd():
|
||||||
"wallet_exists": wallet_exists,
|
"wallet_exists": wallet_exists,
|
||||||
"wallet_logged_in": wallet_logged_in,
|
"wallet_logged_in": wallet_logged_in,
|
||||||
"version": get_lnd_version(),
|
"version": get_lnd_version(),
|
||||||
"loopd_version": get_loopd_version(),
|
"loop_version": get_loop_version(),
|
||||||
|
"pool_version": get_pool_version(),
|
||||||
"status": status,
|
"status": status,
|
||||||
"ui_settings": read_ui_settings()
|
"ui_settings": read_ui_settings()
|
||||||
}
|
}
|
||||||
|
@ -81,7 +82,8 @@ def page_lnd():
|
||||||
"alias": alias,
|
"alias": alias,
|
||||||
"status": get_lnd_status(),
|
"status": get_lnd_status(),
|
||||||
"version": get_lnd_version(),
|
"version": get_lnd_version(),
|
||||||
"loopd_version": get_loopd_version(),
|
"loop_version": get_loop_version(),
|
||||||
|
"pool_version": get_pool_version(),
|
||||||
"ui_settings": read_ui_settings()
|
"ui_settings": read_ui_settings()
|
||||||
}
|
}
|
||||||
return render_template('lnd.html', **templateData)
|
return render_template('lnd.html', **templateData)
|
||||||
|
@ -162,7 +164,8 @@ def page_lnd():
|
||||||
"wallet_exists": wallet_exists,
|
"wallet_exists": wallet_exists,
|
||||||
"wallet_logged_in": wallet_logged_in,
|
"wallet_logged_in": wallet_logged_in,
|
||||||
"version": get_lnd_version(),
|
"version": get_lnd_version(),
|
||||||
"loopd_version": get_loopd_version(),
|
"loop_version": get_loop_version(),
|
||||||
|
"pool_version": get_pool_version(),
|
||||||
"channel_backup_exists": channel_backup_exists,
|
"channel_backup_exists": channel_backup_exists,
|
||||||
"status": status,
|
"status": status,
|
||||||
"height": height,
|
"height": height,
|
||||||
|
|
|
@ -137,7 +137,11 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="info_tile">
|
<div class="info_tile">
|
||||||
<div class="info_tile_header">Loop Version</div>
|
<div class="info_tile_header">Loop Version</div>
|
||||||
<div class="info_tile_contents">{{loopd_version}}</div>
|
<div class="info_tile_contents">{{loop_version}}</div>
|
||||||
|
</div>
|
||||||
|
<div class="info_tile">
|
||||||
|
<div class="info_tile_header">Pool Version</div>
|
||||||
|
<div class="info_tile_contents">{{pool_version}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
|
@ -393,7 +393,7 @@ if [ $IS_X86 = 1 ]; then
|
||||||
fi
|
fi
|
||||||
POOL_UPGRADE_URL=https://github.com/lightninglabs/pool/releases/download/$POOL_VERSION/$POOL_ARCH-$POOL_VERSION.tar.gz
|
POOL_UPGRADE_URL=https://github.com/lightninglabs/pool/releases/download/$POOL_VERSION/$POOL_ARCH-$POOL_VERSION.tar.gz
|
||||||
POOL_UPGRADE_MANIFEST_URL=https://github.com/lightninglabs/pool/releases/download/$POOL_VERSION/manifest-$POOL_VERSION.txt
|
POOL_UPGRADE_MANIFEST_URL=https://github.com/lightninglabs/pool/releases/download/$POOL_VERSION/manifest-$POOL_VERSION.txt
|
||||||
POOL_UPGRADE_MANIFEST_SIG_URL=https://github.com/lightninglabs/pool/releases/download/$POOL_VERSION/manifest-$POOL_VERSION.txt.asc
|
POOL_UPGRADE_MANIFEST_SIG_URL=https://github.com/lightninglabs/pool/releases/download/$POOL_VERSION/manifest-$POOL_VERSION.txt.sig
|
||||||
CURRENT=""
|
CURRENT=""
|
||||||
if [ -f $POOL_VERSION_FILE ]; then
|
if [ -f $POOL_VERSION_FILE ]; then
|
||||||
CURRENT=$(cat $POOL_VERSION_FILE)
|
CURRENT=$(cat $POOL_VERSION_FILE)
|
||||||
|
@ -408,7 +408,7 @@ if [ "$CURRENT" != "$POOL_VERSION" ]; then
|
||||||
wget $POOL_UPGRADE_MANIFEST_URL
|
wget $POOL_UPGRADE_MANIFEST_URL
|
||||||
wget $POOL_UPGRADE_MANIFEST_SIG_URL
|
wget $POOL_UPGRADE_MANIFEST_SIG_URL
|
||||||
|
|
||||||
gpg --verify manifest-*.txt.asc
|
gpg --verify manifest-*.txt.sig
|
||||||
if [ $? == 0 ]; then
|
if [ $? == 0 ]; then
|
||||||
# Install Pool
|
# Install Pool
|
||||||
tar -xzf pool-*.tar.gz
|
tar -xzf pool-*.tar.gz
|
||||||
|
|
Loading…
Reference in New Issue
Block a user