export ms1_dir="24624"
export ms2_dir="2327"
case "$1" in
copy)
echo "Copying file to pod..."
kubectl cp -n uatcom /home/dev-user-oss/OrderReasonMap.xml uatcom-uat-ms1:/tmp/vfs_cache_oracle/tmp_${ms1_dir}_osmmodel/OracleComms_OSM_O2A_COM_CSO_Solution/2.1.0.3.2/resources/Custom/CustomSolutionConfig/OrderReasonMap.xml
kubectl cp -n uatcom /home/dev-user-oss/OrderReasonMap.xml uatcom-uat-ms1:/tmp/vfs_cache_oracle/tmp_${ms1_dir}_osmmodel/OracleComms_OSM_O2A_COM_CSO_Solution/default/resources/Custom/CustomSolutionConfig/OrderReasonMap.xml
kubectl cp -n uatcom /home/dev-user-oss/OrderReasonMap.xml uatcom-uat-ms2:/tmp/vfs_cache_oracle/tmp_${ms2_dir}_osmmodel/OracleComms_OSM_O2A_COM_CSO_Solution/2.1.0.3.2/resources/Custom/CustomSolutionConfig/OrderReasonMap.xml
kubectl cp -n uatcom /home/dev-user-oss/OrderReasonMap.xml uatcom-uat-ms2:/tmp/vfs_cache_oracle/tmp_${ms2_dir}_osmmodel/OracleComms_OSM_O2A_COM_CSO_Solution/default/resources/Custom/CustomSolutionConfig/OrderReasonMap.xml
;;
verify)
echo -e "\n=======Timestamp check $(date)==========\n"
echo -e "=======MS1==========\n"
kubectl exec -n uatcom uatcom-uat-ms1 -- ls -ltr /tmp/vfs_cache_oracle/tmp_${ms1_dir}_osmmodel/OracleComms_OSM_O2A_COM_CSO_Solution/2.1.0.3.2/resources/Custom/CustomSolutionConfig/OrderReasonMap.xml
echo -e "=======MS2==========\n"
kubectl exec -n uatcom uatcom-uat-ms2 -- ls -ltr /tmp/vfs_cache_oracle/tmp_${ms2_dir}_osmmodel/OracleComms_OSM_O2A_COM_CSO_Solution/2.1.0.3.2/resources/Custom/CustomSolutionConfig/OrderReasonMap.xml
;;
list)
echo "Listing osmmodel directories..."
echo -e "\n=======MS1 Cache======="
kubectl exec -n uatcom uatcom-uat-ms1 -- ls -ltr /tmp/vfs_cache_oracle
echo -e "\n=======MS2 Cache======="
kubectl exec -n uatcom uatcom-uat-ms2 -- ls -ltr /tmp/vfs_cache_oracle
echo -e "\n***** Update the $0 Script file with the model dir numbers ******\n"
echo -e "\n***** Current values are \n MS1=${ms1_dir} \n MS2=${ms2_dir}\n****** Needs an update ******\n"
;;
*)
echo "Invalid option"
echo "Usage: $0 {copy|list|verify}"
exit 1
;;
esac
No comments:
Post a Comment