Fix JPS syntax error
parent
9615073df2
commit
f47184e41d
26
mbadmin.jps
26
mbadmin.jps
|
@ -587,24 +587,16 @@ 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."
|
||||||
- else:
|
- else:
|
||||||
return:
|
return:
|
||||||
type: error
|
type: error
|
||||||
message: "Failed to remove SSL certificate: ${response.out}"
|
message: "Failed to remove SSL certificate: ${response.out}"
|
||||||
|
|
||||||
responses:
|
responses:
|
||||||
enableSuccess:
|
enableSuccess:
|
||||||
|
|
Loading…
Reference in New Issue