fix start after upgrade
This commit is contained in:
parent
31e5775f5c
commit
fb6faf07f0
2 changed files with 20 additions and 13 deletions
|
|
@ -47,8 +47,17 @@ log "Script version $SCRIPT_VERSION"
|
||||||
# Parse args for branch override
|
# Parse args for branch override
|
||||||
while [[ $# -gt 0 ]]; do
|
while [[ $# -gt 0 ]]; do
|
||||||
case $1 in
|
case $1 in
|
||||||
--branch) BRANCH="$2"; shift 2 ;;
|
--branch=*)
|
||||||
*) shift ;;
|
BRANCH="${1#*=}"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
--branch)
|
||||||
|
BRANCH="$2"
|
||||||
|
shift 2
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
shift
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -56,22 +56,20 @@ start_services() {
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Always attempt to start or restart Lightning.Pub
|
# Always attempt to start or restart Lightning.Pub
|
||||||
if $SYSTEMCTL_CMD is-active --quiet lightning_pub; then
|
if [ "$PUB_UPGRADE" = "100" ]; then
|
||||||
if [ "$PUB_UPGRADE" = "100" ]; then
|
log "${PRIMARY_COLOR}Restarting${RESET_COLOR} ${SECONDARY_COLOR}Lightning.Pub${RESET_COLOR} service after upgrade..."
|
||||||
log "${PRIMARY_COLOR}Restarting${RESET_COLOR} ${SECONDARY_COLOR}Lightning.Pub${RESET_COLOR} service..."
|
$SYSTEMCTL_CMD restart lightning_pub
|
||||||
$SYSTEMCTL_CMD restart lightning_pub
|
elif [ "$PUB_UPGRADE" = "0" ]; then
|
||||||
else
|
|
||||||
log "${SECONDARY_COLOR}Lightning.Pub${RESET_COLOR} service is already running."
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
log "${PRIMARY_COLOR}Starting${RESET_COLOR} ${SECONDARY_COLOR}Lightning.Pub${RESET_COLOR} service..."
|
log "${PRIMARY_COLOR}Starting${RESET_COLOR} ${SECONDARY_COLOR}Lightning.Pub${RESET_COLOR} service..."
|
||||||
$SYSTEMCTL_CMD start lightning_pub
|
$SYSTEMCTL_CMD start lightning_pub
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Check Lightning.Pub status after attempting to start/restart
|
# Check Lightning.Pub status after attempting to start/restart
|
||||||
if ! $SYSTEMCTL_CMD is-active --quiet lightning_pub; then
|
if [ "$PUB_UPGRADE" = "0" ] || [ "$PUB_UPGRADE" = "100" ]; then
|
||||||
log "Failed to start or restart ${SECONDARY_COLOR}Lightning.Pub${RESET_COLOR}. Please check the logs."
|
if ! $SYSTEMCTL_CMD is-active --quiet lightning_pub; then
|
||||||
exit 1
|
log "Failed to start or restart ${SECONDARY_COLOR}Lightning.Pub${RESET_COLOR}. Please check the logs."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
else
|
else
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue