fix(pm2-self-heal): remove stray fragment so script parses (PR #64 fix 2)
PR Pipeline — Authorize → Validate → Review → Merge / auth (pull_request) Successful in 3s
PR Pipeline — Authorize → Validate → Review → Merge / validate (pull_request) Successful in 5s
PR Pipeline — Authorize → Validate → Review → Merge / lint (pull_request) Successful in 3s
PR Pipeline — Authorize → Validate → Review → Merge / ai-review (pull_request) Successful in 3s
PR Pipeline — Authorize → Validate → Review → Merge / gate (pull_request) Successful in 1s
PR Pipeline — Authorize → Validate → Review → Merge / auth (pull_request) Successful in 3s
PR Pipeline — Authorize → Validate → Review → Merge / validate (pull_request) Successful in 5s
PR Pipeline — Authorize → Validate → Review → Merge / lint (pull_request) Successful in 3s
PR Pipeline — Authorize → Validate → Review → Merge / ai-review (pull_request) Successful in 3s
PR Pipeline — Authorize → Validate → Review → Merge / gate (pull_request) Successful in 1s
This commit is contained in:
@@ -5,6 +5,7 @@
|
|||||||
# Field positions (awk -F'│'): $7=pid $8=uptime $9=restarts $10=status
|
# Field positions (awk -F'│'): $7=pid $8=uptime $9=restarts $10=status
|
||||||
|
|
||||||
TELEGRAM_BOT_TOKEN="$(grep TELEGRAM_BOT_TOKEN /root/.pi/agent/extensions/telegram/.env 2>/dev/null | cut -d= -f2 || echo '')"
|
TELEGRAM_BOT_TOKEN="$(grep TELEGRAM_BOT_TOKEN /root/.pi/agent/extensions/telegram/.env 2>/dev/null | cut -d= -f2 || echo '')"
|
||||||
|
LOG="/root/pm2-self-heal.log"
|
||||||
TELEGRAM_CHAT_ID="5822977936"
|
TELEGRAM_CHAT_ID="5822977936"
|
||||||
|
|
||||||
notify_tg() {
|
notify_tg() {
|
||||||
@@ -16,8 +17,6 @@ notify_tg() {
|
|||||||
-d "text=${msg}" \
|
-d "text=${msg}" \
|
||||||
-d "parse_mode=HTML" > /dev/null 2>&1 || true
|
-d "parse_mode=HTML" > /dev/null 2>&1 || true
|
||||||
}
|
}
|
||||||
ALERTS="${ALERTS}$msg"
|
|
||||||
}
|
|
||||||
|
|
||||||
# Log-only mode: replaced by prose contract pm2-self-heal.prose.md
|
# Log-only mode: replaced by prose contract pm2-self-heal.prose.md
|
||||||
# Only alerts Telegram on actual failure (status != online)
|
# Only alerts Telegram on actual failure (status != online)
|
||||||
|
|||||||
Reference in New Issue
Block a user