Subversion Repositories SmartDukaan

Rev

Rev 5000 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5000 Rev 5981
Line 34... Line 34...
34
PARTNERS_PATH="/var/www/static.saholic.com/partners/"
34
PARTNERS_PATH="/var/www/static.saholic.com/partners/"
35
WEBSITE_JAVASCRIPT_PATH="/var/www/static.saholic.com/js/"
35
WEBSITE_JAVASCRIPT_PATH="/var/www/static.saholic.com/js/"
36
DATE=`date +%Y-%b-%d_%Hh%Mm`
36
DATE=`date +%Y-%b-%d_%Hh%Mm`
37
LOGFILE=${MEDIA_EXPORT_PATH}/${DATE}.log               # Log file Name
37
LOGFILE=${MEDIA_EXPORT_PATH}/${DATE}.log               # Log file Name
38
LOGERR=${MEDIA_EXPORT_PATH}/ERRORS-${DATE}.log         # Error Log file Name
38
LOGERR=${MEDIA_EXPORT_PATH}/ERRORS-${DATE}.log         # Error Log file Name
-
 
39
CLEAN_DATE=`date -d '3 day ago' +"%Y-%b-%d"`
39
 
40
 
40
# IO redirection for logging.
41
# IO redirection for logging.
41
touch ${LOGFILE}
42
touch ${LOGFILE}
42
exec 6>&1           # Link file descriptor #6 with stdout.
43
exec 6>&1           # Link file descriptor #6 with stdout.
43
                    # Saves stdout.
44
                    # Saves stdout.
Line 85... Line 86...
85
cd ${MEDIA_EXPORT_PATH}
86
cd ${MEDIA_EXPORT_PATH}
86
tar -zxf partners.tgz
87
tar -zxf partners.tgz
87
unlink partners
88
unlink partners
88
ln -s partners-${LATEST_TIMESTAMP} partners
89
ln -s partners-${LATEST_TIMESTAMP} partners
89
cp -r partners/* ${PARTNERS_PATH}
90
cp -r partners/* ${PARTNERS_PATH}
-
 
91
rm -rf partners-${CLEAN_DATE}*
90
 
92
 
91
echo "Updating javascripts for product comparison"
93
echo "Updating javascripts for product comparison"
92
echo "======================================================="
94
echo "======================================================="
93
tar -zxf javascripts.tgz
95
tar -zxf javascripts.tgz
94
unlink javascripts
96
unlink javascripts
95
ln -s javascripts-${LATEST_TIMESTAMP} javascripts
97
ln -s javascripts-${LATEST_TIMESTAMP} javascripts
96
cp -r javascripts/* ${WEBSITE_JAVASCRIPT_PATH}
98
cp -r javascripts/* ${WEBSITE_JAVASCRIPT_PATH}
-
 
99
rm -rf javascripts-${CLEAN_DATE}*
97
 
100
 
98
#Clean up IO redirection
101
#Clean up IO redirection
99
exec 1>&6 6>&-      # Restore stdout and close file descriptor #6.
102
exec 1>&6 6>&-      # Restore stdout and close file descriptor #6.
100
exec 2>&7 7>&-      # Restore stdout and close file descriptor #7.
103
exec 2>&7 7>&-      # Restore stdout and close file descriptor #7.
101
 
104