fix: omc self-upgrade

This commit is contained in:
2024-01-24 15:27:13 +08:00
parent eba4416cab
commit 8342dfa2be
2 changed files with 14 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ filename="$1"
neType="$2"
duration=180
expectBin=/usr/bin/expect
omcBin=/usr/local/omc/bin
extension=$(basename "${1}" | awk -F . '{print $NF}')
if [ ! -f ${expectBin} ]; then
@@ -23,6 +24,9 @@ case "${extension}" in
"y/n" { send "y\n"; exp_continue }
}
EOF
if [ ${neType} == "OMC" ]; then
${omcBin}/setomc.sh -m upgrade
fi
;;
rpm)
if [ ${neType} == "OMC" ]; then
@@ -35,6 +39,9 @@ EOF
"y/n" { send "y\n"; exp_continue }
}
EOF
if [ ${neType} == "OMC" ]; then
${omcBin}/setomc.sh -m upgrade
fi
;;
*)

View File

@@ -4,6 +4,7 @@ filename="$1"
neType="$2"
duration=180
expectBin=/usr/bin/expect
omcBin=/usr/local/omc/bin
extension=$(basename "${1}" | awk -F . '{print $NF}')
if [ ! -f ${expectBin} ]; then
@@ -23,6 +24,9 @@ case "${extension}" in
"y/n" { send "y\n"; exp_continue }
}
EOF
if [ ${neType} == "OMC" ]; then
${omcBin}/setomc.sh -m upgrade
fi
;;
rpm)
if [ ${neType} == "OMC" ]; then
@@ -35,6 +39,9 @@ EOF
"y/n" { send "y\n"; exp_continue }
}
EOF
if [ ${neType} == "OMC" ]; then
${omcBin}/setomc.sh -m upgrade
fi
;;
*)