FIX: ne status, ba

This commit is contained in:
2024-01-03 19:40:31 +08:00
parent 8239977c58
commit d983687185
8 changed files with 139 additions and 48 deletions

View File

@@ -35,45 +35,75 @@ CustomizedDirGeneric=${OMCStaticDir}/generic.d
check_args "$@"
case "${M_ARG}" in
install | upgrade | upgvue3)
install)
${OMCBinDir}/importdb.sh ${M_ARG}
case "$C_ARG" in
ba)
echo "Setting BA customized OMC ..."
for SQL in ${CustomizedDirBA}/db/*.sql; do
mysql -u${USER} -p${PASSWORD} -P ${PORT} --protocol tcp -D ${DBNAME} < ${SQL};
done
cp -rf ${CustomizedDirBA}/logo/* ${OMCStaticDir}/logo
cp -rf ${CustomizedDirBA}/doc/* ${OMCStaticDir}/helpDoc
;;
agt)
echo "Setting AGT customized OMC ..."
for SQL in ${CustomizedDirBA}/db/*.sql; do
mysql -u${USER} -p${PASSWORD} -P ${PORT} --protocol tcp -D ${DBNAME} < ${SQL};
done
cp -rf ${CustomizedDirBA}/logo/* ${OMCStaticDir}/logo
cp -rf ${CustomizedDirBA}/doc/* ${OMCStaticDir}/helpDoc
;;
*)
echo "Setting Generic OMC ..."
for SQL in ${CustomizedDirGeneric}/db/*.sql; do
mysql -u${USER} -p${PASSWORD} -P ${PORT} --protocol tcp -D ${DBNAME} < ${SQL};
done
cp -rf ${CustomizedDirGeneric}/logo/* ${OMCStaticDir}/logo
cp -rf ${CustomizedDirGeneric}/doc/* ${OMCStaticDir}/helpDoc
;;
"")
;;
esac
;;
upgrade | upgvue3)
${OMCBinDir}/importdb.sh ${M_ARG}
;;
skip)
case "$C_ARG" in
ba)
echo "Setting BA customized OMC ..."
for SQL in ${CustomizedDirBA}/db/*.sql; do
mysql -u${USER} -p${PASSWORD} -P ${PORT} --protocol tcp -D ${DBNAME} < ${SQL};
done
cp -rf ${CustomizedDirBA}/logo/* ${OMCStaticDir}/logo
cp -rf ${CustomizedDirBA}/doc/* ${OMCStaticDir}/helpDoc
;;
agt)
echo "Setting AGT customized OMC ..."
for SQL in ${CustomizedDirBA}/db/*.sql; do
mysql -u${USER} -p${PASSWORD} -P ${PORT} --protocol tcp -D ${DBNAME} < ${SQL};
done
cp -rf ${CustomizedDirBA}/logo/* ${OMCStaticDir}/logo
cp -rf ${CustomizedDirBA}/doc/* ${OMCStaticDir}/helpDoc
;;
*)
echo "Setting Generic OMC ..."
for SQL in ${CustomizedDirGeneric}/db/*.sql; do
mysql -u${USER} -p${PASSWORD} -P ${PORT} --protocol tcp -D ${DBNAME} < ${SQL};
done
cp -rf ${CustomizedDirGeneric}/logo/* ${OMCStaticDir}/logo
cp -rf ${CustomizedDirGeneric}/doc/* ${OMCStaticDir}/helpDoc
;;
"")
;;
esac
;;
*)
${OMCBinDir}/importdb.sh
;;
esac
case "$C_ARG" in
ba)
echo "Setting BA customized OMC ..."
for SQL in ${CustomizedDirBA}/db/*.sql; do
mysql -u${USER} -p${PASSWORD} -P ${PORT} --protocol tcp -D ${DBNAME} < ${SQL};
done
rm -f ${OMCStaticDir}/logo/*.png
cp -rf ${CustomizedDirBA}/logo/* ${OMCStaticDir}/logo
rm -f ${OMCStaticDir}/helpDoc/*.pdf
cp -rf ${CustomizedDirBA}/doc/* ${OMCStaticDir}/helpDoc
;;
agt)
echo "Setting AGT customized OMC ..."
for SQL in ${CustomizedDirBA}/db/*.sql; do
mysql -u${USER} -p${PASSWORD} -P ${PORT} --protocol tcp -D ${DBNAME} < ${SQL};
done
rm -f ${OMCStaticDir}/logo/*.png
cp -rf ${CustomizedDirBA}/logo/* ${OMCStaticDir}/logo
rm -f ${OMCStaticDir}/helpDoc/*.pdf
cp -rf ${CustomizedDirBA}/doc/* ${OMCStaticDir}/helpDoc
;;
*)
echo "Setting Generic OMC ..."
if [ ${M_ARG} == "install" ]; then
cp -rf ${CustomizedDirGeneric}/logo/* ${OMCStaticDir}/logo
cp -rf ${CustomizedDirGeneric}/doc/* ${OMCStaticDir}/helpDoc
fi
;;
"")
;;
esac