fix start after upgrade

This commit is contained in:
shocknet-justin 2025-08-31 00:16:41 -04:00
parent 31e5775f5c
commit fb6faf07f0
2 changed files with 20 additions and 13 deletions

View file

@ -56,22 +56,20 @@ start_services() {
fi
# Always attempt to start or restart Lightning.Pub
if $SYSTEMCTL_CMD is-active --quiet lightning_pub; then
if [ "$PUB_UPGRADE" = "100" ]; then
log "${PRIMARY_COLOR}Restarting${RESET_COLOR} ${SECONDARY_COLOR}Lightning.Pub${RESET_COLOR} service..."
$SYSTEMCTL_CMD restart lightning_pub
else
log "${SECONDARY_COLOR}Lightning.Pub${RESET_COLOR} service is already running."
fi
else
if [ "$PUB_UPGRADE" = "100" ]; then
log "${PRIMARY_COLOR}Restarting${RESET_COLOR} ${SECONDARY_COLOR}Lightning.Pub${RESET_COLOR} service after upgrade..."
$SYSTEMCTL_CMD restart lightning_pub
elif [ "$PUB_UPGRADE" = "0" ]; then
log "${PRIMARY_COLOR}Starting${RESET_COLOR} ${SECONDARY_COLOR}Lightning.Pub${RESET_COLOR} service..."
$SYSTEMCTL_CMD start lightning_pub
fi
# Check Lightning.Pub status after attempting to start/restart
if ! $SYSTEMCTL_CMD is-active --quiet lightning_pub; then
log "Failed to start or restart ${SECONDARY_COLOR}Lightning.Pub${RESET_COLOR}. Please check the logs."
exit 1
if [ "$PUB_UPGRADE" = "0" ] || [ "$PUB_UPGRADE" = "100" ]; then
if ! $SYSTEMCTL_CMD is-active --quiet lightning_pub; then
log "Failed to start or restart ${SECONDARY_COLOR}Lightning.Pub${RESET_COLOR}. Please check the logs."
exit 1
fi
fi
else