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

@ -795,11 +795,7 @@ actions:
- cmd[cp]: - cmd[cp]:
user: root user: root
commands: commands:
- if [ -n "${settings.email}" ]; then - 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
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: - return:
type: info type: info
message: "SSL certificate removal process completed." message: "SSL certificate removal process completed."