Update mbadmin.jps

Looking at lines 794-802, the JPS script is generating this malformed bash command:
if [ -n "${settings.email}" ]; then bash ... --email="${settings.email}" else bash ... --verbose fi
The problem is that the bash if-statement is written across multiple YAML lines, but when Jelastic processes it, it concatenates them into a single line without proper semicolons.
main
tony 2025-07-04 19:37:22 +00:00
parent 794a7ea758
commit 5d05c4b83a
1 changed files with 5 additions and 9 deletions

View File

@ -791,15 +791,11 @@ actions:
- return:
type: info
message: "${response.out}"
remove_ssl_cert:
remove_ssl_cert:
- cmd[cp]:
user: root
commands:
- if [ -n "${settings.email}" ]; then
bash /home/litespeed/mbmanager/ssl-manager/ssl_remover.sh --domains="${settings.domain}" --verbose --email="${settings.email}"
else
bash /home/litespeed/mbmanager/ssl-manager/ssl_remover.sh --domains="${settings.domain}" --verbose
fi
- if [ -n "${settings.email}" ]; then bash /home/litespeed/mbmanager/ssl-manager/ssl_remover.sh --domains="${settings.domain}" --verbose --email="${settings.email}"; else bash /home/litespeed/mbmanager/ssl-manager/ssl_remover.sh --domains="${settings.domain}" --verbose; fi
- return:
type: info
message: "SSL certificate removal process completed."