Subversion Repositories SmartDukaan

Rev

Rev 3047 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2266 chandransh 1
#!/bin/bash
2
 
3
# resolve links - $0 may be a softlink
4
PRG="$0"
5
 
6
while [ -h "$PRG" ]; do
7
  ls=`ls -ld "$PRG"`
8
  link=`expr "$ls" : '.*-> \(.*\)$'`
9
  if expr "$link" : '/.*' > /dev/null; then
10
    PRG="$link"
11
  else
12
    PRG=`dirname "$PRG"`/"$link"
13
  fi
14
done
15
 
16
# Get standard environment variables
17
PRGDIR=`dirname $(readlink -f "$PRG")`
18
 
19
MEDIA_EXPORT_PATH="/var/www/"
20
WEBSITE_IMAGES_PATH="/var/www/static.saholic.com/images/"
21
PARTNERS_PATH="/var/www/static.saholic.com/partners/"
22
WEBSITE_JAVASCRIPT_PATH="/var/www/static.saholic.com/js/"
23
LATEST_TIMESTAMP=`cat /catalog-dumps/latest.timestamp`
24
 
25
echo "Updating media files"
26
echo "======================================================="
27
cd ${MEDIA_EXPORT_PATH}
28
tar -zxf media.tgz
29
unlink media
30
ln -s media-${LATEST_TIMESTAMP} media
31
cp -r media/* ${WEBSITE_IMAGES_PATH}
32
 
33
echo "Updating product list for partners"
34
echo "======================================================="
35
cd ${MEDIA_EXPORT_PATH}
36
tar -zxf partners.tgz
37
unlink partners
38
ln -s partners-${LATEST_TIMESTAMP} partners
39
cp -r partners/* ${PARTNERS_PATH}
40
 
41
echo "Updating javascripts for product comparison"
42
echo "======================================================="
43
tar -zxf javascripts.tgz
44
unlink javascripts
45
ln -s javascripts-${LATEST_TIMESTAMP} javascripts
46
cp -r javascripts/* ${WEBSITE_JAVASCRIPT_PATH}
47