From 027646c9056a71da51055969153bae129e567175 Mon Sep 17 00:00:00 2001 From: c4ch3c4d3 Date: Sat, 22 Aug 2026 16:23:50 -0600 Subject: [PATCH] fix(reliability): pool size counts any whitespace; deploy ZIP var remote-expands --- payload/user/remote_access/pager-webui/mk8_guard.py | 2 +- scripts/deploy.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/payload/user/remote_access/pager-webui/mk8_guard.py b/payload/user/remote_access/pager-webui/mk8_guard.py index d8728f7..d84ed42 100644 --- a/payload/user/remote_access/pager-webui/mk8_guard.py +++ b/payload/user/remote_access/pager-webui/mk8_guard.py @@ -12,7 +12,7 @@ def _pool_size(): ['uci', 'get', 'pineapd.@ssidpool[0].ssid']) if rc != 0 or not (out or '').strip(): return 0 - return len([s for s in out.strip().split('\n') if s]) + return len(out.split()) def reconcile(clear_pool=True): diff --git a/scripts/deploy.sh b/scripts/deploy.sh index 2df9dd1..8a9088b 100755 --- a/scripts/deploy.sh +++ b/scripts/deploy.sh @@ -195,7 +195,7 @@ REMOTE_PAYLOAD_DIR="user/$PAYLOAD_CATEGORY/$PAYLOAD_KEY" RELEASE_TS="$(date +%Y%m%d-%H%M%S)" REMOTE_COMMAND="set -e STAGE_DIR='/tmp/mk8-stage' -ZIP='\$STAGE_DIR/$ZIP_NAME' +ZIP="\$STAGE_DIR/$ZIP_NAME" RELDIR='/mmc/mk8/releases/$RELEASE_TS' PAYDIR='$REMOTE_PAYLOAD_DIR' LIVE=\"/root/payloads/\$PAYDIR\"