Fix JPS syntax error

main
Anthony 2025-03-22 01:53:27 +08:00
parent 9615073df2
commit f47184e41d
1 changed files with 9 additions and 17 deletions

View File

@ -587,17 +587,9 @@ actions:
- cmd[cp]: - cmd[cp]:
user: root user: root
commands: commands:
- | - bash /home/litespeed/mbmanager/ssl-manager/ssl_manager.sh --domain="${settings.domain}" --remove-cert=yes --confirm=yes || true
OUTPUT=$(bash /home/litespeed/mbmanager/ssl-manager/ssl_manager.sh --domain="${settings.domain}" --remove-cert=yes --confirm=yes 2>&1)
echo "$OUTPUT"
# Check if certificate was actually removed regardless of script exit code
if echo "$OUTPUT" | grep -q "Certificate for.*successfully revoked and removed"; then
exit 0
else
exit 1
fi
- if: ${response.exitcode} == 0 - if: ${response.out} =~ "successfully revoked and removed"
return: return:
type: success type: success
message: "SSL certificate for '${settings.domain}' has been successfully removed." message: "SSL certificate for '${settings.domain}' has been successfully removed."