Optimized JPS script
parent
bafe7c4092
commit
af62765c85
26
mbadmin.jps
26
mbadmin.jps
|
@ -591,6 +591,32 @@ actions:
|
||||||
- return:
|
- return:
|
||||||
type: info
|
type: info
|
||||||
message: "${response.out}"
|
message: "${response.out}"
|
||||||
|
diagnose_litespeed_config:
|
||||||
|
- cmd[cp]:
|
||||||
|
user: root
|
||||||
|
commands:
|
||||||
|
- |
|
||||||
|
CONF_FILE="/var/www/conf/httpd_config.xml"
|
||||||
|
echo "Analyzing LiteSpeed configuration tags..."
|
||||||
|
echo "-----------------------------------"
|
||||||
|
grep -c '<n>' "${CONF_FILE}" | { echo "Number of <n> tags: $(cat)"; }
|
||||||
|
grep -c '</n>' "${CONF_FILE}" | { echo "Number of </n> tags: $(cat)"; }
|
||||||
|
grep -c '<name>' "${CONF_FILE}" | { echo "Number of <name> tags: $(cat)"; }
|
||||||
|
grep -c '</name>' "${CONF_FILE}" | { echo "Number of </name> tags: $(cat)"; }
|
||||||
|
echo "-----------------------------------"
|
||||||
|
echo "First 5 instances of <n> tags:"
|
||||||
|
grep -n '<n>' "${CONF_FILE}" | head -5
|
||||||
|
echo "-----------------------------------"
|
||||||
|
echo "Testing sed command effectiveness:"
|
||||||
|
cp "${CONF_FILE}" /tmp/test_config.xml
|
||||||
|
sed -i 's|<n>|<name>|g' /tmp/test_config.xml
|
||||||
|
sed -i 's|</n>|</name>|g' /tmp/test_config.xml
|
||||||
|
echo "After sed, remaining <n> tags: $(grep -c '<n>' /tmp/test_config.xml)"
|
||||||
|
echo "After sed, remaining </n> tags: $(grep -c '</n>' /tmp/test_config.xml)"
|
||||||
|
echo "-----------------------------------"
|
||||||
|
- return:
|
||||||
|
type: info
|
||||||
|
message: "${response.out}"
|
||||||
|
|
||||||
responses:
|
responses:
|
||||||
enableSuccess:
|
enableSuccess:
|
||||||
|
|
Loading…
Reference in New Issue