| Line 42... |
Line 42... |
| 42 |
MYSQL_DUMP="${PRGDIR}/${CATALOG_FILE}"
|
42 |
MYSQL_DUMP="${PRGDIR}/${CATALOG_FILE}"
|
| 43 |
EXPORT_PATH="/var/lib/tomcat6/webapps/export"
|
43 |
EXPORT_PATH="/var/lib/tomcat6/webapps/export"
|
| 44 |
ALL_RSYNC_DIRS="${EXPORT_PATH}/media ${EXPORT_PATH}/media/website ${EXPORT_PATH}/media/static ${EXPORT_PATH}/documents"
|
44 |
ALL_RSYNC_DIRS="${EXPORT_PATH}/media ${EXPORT_PATH}/media/website ${EXPORT_PATH}/media/static ${EXPORT_PATH}/documents"
|
| 45 |
ALL_SCP_FILES="${EXPORT_PATH}/javascripts.tgz ${EXPORT_PATH}/html/helpdocs.tgz ${EXPORT_PATH}/html/entities-shop2020.tgz ${EXPORT_PATH}/html/entities-saholic.tgz ${EXPORT_PATH}/partners.tgz ${EXPORT_PATH}/solr.tgz ${MYSQL_DUMP}"
|
45 |
ALL_SCP_FILES="${EXPORT_PATH}/javascripts.tgz ${EXPORT_PATH}/html/helpdocs.tgz ${EXPORT_PATH}/html/entities-shop2020.tgz ${EXPORT_PATH}/html/entities-saholic.tgz ${EXPORT_PATH}/partners.tgz ${EXPORT_PATH}/solr.tgz ${MYSQL_DUMP}"
|
| 46 |
PROJECT_DIR="`dirname ${PRGDIR}`"
|
46 |
PROJECT_DIR="`dirname ${PRGDIR}`"
|
| 47 |
LOG_DIR="/var/log/content-generation"
|
- |
|
| 48 |
MYSQL_DUMP="${PRGDIR}/partial-catalog-${DATE}.sql"
|
- |
|
| 49 |
CONTENT_LOG="${LOG_DIR}/content-generation-${DATE}.log"
|
- |
|
| 50 |
COMPARISON_LOG="${LOG_DIR}/comparison-score-computation-${DATE}.log"
|
- |
|
| 51 |
PRODUCT_LIST_LOG="${LOG_DIR}/product-list-${DATE}.log"
|
- |
|
| 52 |
HELPDOCS_LOG="${LOG_DIR}/helpdocs-generation-${DATE}.log"
|
- |
|
| 53 |
IR_LOG="${LOG_DIR}/irdata-generation-${DATE}.log"
|
- |
|
| 54 |
SOLR_IRDATA=/var/lib/tomcat6/webapps/export/solr/
|
- |
|
| 55 |
OUT_FILE="${PRGDIR}/catalog_info.txt"
|
47 |
OUT_FILE="${PRGDIR}/catalog_info.txt"
|
| 56 |
OUT_FILE_OLD="${PRGDIR}/catalog_info_old.txt"
|
48 |
OUT_FILE_OLD="${PRGDIR}/catalog_info_old.txt"
|
| 57 |
COMP_FILES=1
|
49 |
COMP_FILES=1
|
| 58 |
ALERT=0
|
50 |
ALERT=0
|
| 59 |
ALERT_FILE=${PRGDIR}/alert.txt
|
51 |
ALERT_FILE=${PRGDIR}/alert.txt
|
| Line 112... |
Line 104... |
| 112 |
DIFF_PERC=$(echo "scale=2;(${DIFF}*100)/${OLD_VAL}" |bc)
|
104 |
DIFF_PERC=$(echo "scale=2;(${DIFF}*100)/${OLD_VAL}" |bc)
|
| 113 |
if [ $(echo ${DIFF_PERC} | tr "." " "| awk {'print $1'}) -ge 5 ]; then
|
105 |
if [ $(echo ${DIFF_PERC} | tr "." " "| awk {'print $1'}) -ge 5 ]; then
|
| 114 |
ALERT=1
|
106 |
ALERT=1
|
| 115 |
NAME=$(echo ${KEY} | tr "|" " "| awk {'print $1'})
|
107 |
NAME=$(echo ${KEY} | tr "|" " "| awk {'print $1'})
|
| 116 |
VALUE=$(echo ${KEY} | tr "|" " "| awk {'print $2'})
|
108 |
VALUE=$(echo ${KEY} | tr "|" " "| awk {'print $2'})
|
| 117 |
echo "ALERT: ${VALUE} for ${NAME} is varied by ${DIFF_PERC}%">>${ALERT_FILE}
|
109 |
echo "${VALUE} for ${NAME} is varied by ${DIFF_PERC}%">>${ALERT_FILE}
|
| 118 |
fi
|
110 |
fi
|
| 119 |
fi
|
111 |
fi
|
| 120 |
done
|
112 |
done
|
| 121 |
|
- |
|
| - |
|
113 |
if [ ${ARELT} ]; then
|
| - |
|
114 |
cat ${ALERT_FILE} | mutt -s "Alert: At least one parameter exceeded their threshold value" rajveer.singh@shop2020.in amit.gupta@shop2020.in -a ${OUT_FILE} ${OUT_FILE_OLD}
|
| 122 |
fi
|
115 |
fi
|
| 123 |
|
116 |
|
| 124 |
|
117 |
|
| 125 |
|
118 |
|
| 126 |
|
119 |
|