Subversion Repositories SmartDukaan

Rev

Rev 4888 | Rev 4904 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4888 Rev 4895
Line 81... Line 81...
81
 
81
 
82
for FILE in ${ALL_SCP_FILES}
82
for FILE in ${ALL_SCP_FILES}
83
do
83
do
84
	FILE_SIZE=$(ls -la ${FILE} | awk {'print $5'})
84
	FILE_SIZE=$(ls -la ${FILE} | awk {'print $5'})
85
	echo -e "${FILE}\t${FILE_SIZE}" >> ${OUT_FILE}
85
	echo -e "${FILE}\t${FILE_SIZE}" >> ${OUT_FILE}
-
 
86
	FILE=${FILE/\-[0-9][0-9][0-9][0-9]*/}
86
	hput "${FILE}|FILE_SIZE" ${FILE_SIZE}
87
	hput "${FILE}|FILE_SIZE" ${FILE_SIZE}
87
done
88
done
88
 
89
 
89
#get the items count from the mysql server
90
#get the items count from the mysql server
90
PAUSED_ITEMS=$(mysql -s --skip-column-names -uroot -pshop2020 catalog -e "select count(*) from item where status = 2")
91
PAUSED_ITEMS=$(mysql -s --skip-column-names -uroot -pshop2020 catalog -e "select count(*) from item where status = 2")
Line 92... Line 93...
92
echo "Active items=${ACTIVE_ITEMS}" >> ${OUT_FILE}
93
echo "Active items=${ACTIVE_ITEMS}" >> ${OUT_FILE}
93
echo "Paused items=${PAUSED_ITEMS}" >> ${OUT_FILE}
94
echo "Paused items=${PAUSED_ITEMS}" >> ${OUT_FILE}
94
hput "ACTIVE_ITEMS_COUNT|NUMBER" ${ACTIVE_ITEMS}
95
hput "ACTIVE_ITEMS_COUNT|NUMBER" ${ACTIVE_ITEMS}
95
hput "PAUSED_ITEMS_COUNT|NUMBER" ${PAUSED_ITEMS}
96
hput "PAUSED_ITEMS_COUNT|NUMBER" ${PAUSED_ITEMS}
96
 
97
 
97
if [ ${COMP_FILES} ]; then
98
if [ ${COMP_FILES} -ne 0 ]; then
98
	for KEY in `hiterate old`
99
	for KEY in `hiterate old`
99
	do
100
	do
100
		NEW_VAL=`hget "new" ${KEY}`
101
		NEW_VAL=`hget "new" ${KEY}`
101
		OLD_VAL=`hget "old" ${KEY}`
102
		OLD_VAL=`hget "old" ${KEY}`
102
		if [ ${OLD_VAL} -gt 0 ]; then
103
		if [ ${OLD_VAL} -gt 0 ]; then
Line 108... Line 109...
108
				VALUE=$(echo ${KEY} | tr "|" " "| awk {'print $2'})
109
				VALUE=$(echo ${KEY} | tr "|" " "| awk {'print $2'})
109
				echo "${VALUE} for ${NAME} is varied by ${DIFF_PERC}%">>${ALERT_FILE}
110
				echo "${VALUE} for ${NAME} is varied by ${DIFF_PERC}%">>${ALERT_FILE}
110
			fi
111
			fi
111
		fi
112
		fi
112
	done
113
	done
113
	if [ $ALERT ]; then
114
	if [ $ALERT -ne 0 ]; then
114
		sendEmail -f build@shop2020.in -t mandeep.dhir@shop2020.in rajveer.singh@shop2020.in amit.gupta@shop2020.in -u "Alert: At least one parameter exceeded their threshold value" -s smtp.gmail.com:587  -xu build@shop2020.in  -xp cafe@nes -a ${OUT_FILE} ${OUT_FILE_OLD} -o tls=yes message-file=${ALERT_FILE}
115
		sendEmail -f build@shop2020.in -t mandeep.dhir@shop2020.in rajveer.singh@shop2020.in amit.gupta@shop2020.in -u "Alert: At least one parameter exceeded their threshold value" -s smtp.gmail.com:587  -xu build@shop2020.in  -xp cafe@nes -a ${OUT_FILE} ${OUT_FILE_OLD} -o tls=yes message-file=${ALERT_FILE}
115
		exit 1
116
		exit 1
116
	fi
117
	fi
117
fi
118
fi
118
 
119