diff --git a/mbadmin.jps b/mbadmin.jps index 491a884..a7e5118 100644 --- a/mbadmin.jps +++ b/mbadmin.jps @@ -655,20 +655,11 @@ actions: commands: - | set -euo pipefail - TMP_OUTPUT="$(mktemp)" - cleanup() { - rm -f "${TMP_OUTPUT}" - } - trap cleanup EXIT - - php /home/litespeed/mbmanager/scripts/toggle_opcache.php disable > "${TMP_OUTPUT}" - - if grep -Eq '"status"[[:space:]]*:[[:space:]]*"error"' "${TMP_OUTPUT}"; then - cat "${TMP_OUTPUT}" + OUTPUT=$(php /home/litespeed/mbmanager/scripts/toggle_opcache.php disable 2>&1) + echo "$OUTPUT" + if echo "$OUTPUT" | grep -q '"status".*:.*"error"'; then exit 1 fi - - cat "${TMP_OUTPUT}" - restartNodes: - nodeGroup: "cp" reboot: true