[object Object]

← back to Animals

animals-hawk: skip services not registered in pm2 instead of erroring

e2995932faf51d833b87401139e58abf064e624d · 2026-05-10 09:25:14 -0700 · Steve

Files touched

Diff

commit e2995932faf51d833b87401139e58abf064e624d
Author: Steve <steve@designerwallcoverings.com>
Date:   Sun May 10 09:25:14 2026 -0700

    animals-hawk: skip services not registered in pm2 instead of erroring
---
 src/scripts/hawk-local.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/scripts/hawk-local.sh b/src/scripts/hawk-local.sh
index 84ddfe7..f21060d 100755
--- a/src/scripts/hawk-local.sh
+++ b/src/scripts/hawk-local.sh
@@ -14,6 +14,8 @@ check() {
   local name=$1 port=$2
   if curl -fsS --max-time 5 "http://127.0.0.1:${port}/healthz" >/dev/null 2>&1; then
     log "OK ${name}"
+  elif ! "$PM2_BIN" describe "${name}" >/dev/null 2>&1; then
+    log "SKIP ${name} — not registered in pm2 (intentionally disabled or never deployed)"
   else
     log "DOWN ${name} — restarting via pm2"
     "$PM2_BIN" restart "${name}" >> /Users/stevestudio2/Projects/animals/logs/hawk.log 2>&1

← 04b9602 fix: animals-hawk pm2 path portable across Mac1/Mac2  ·  back to Animals  ·  yolo: Codex debate on agent's own diff 035fe9a →