Subversion Repositories SmartDukaan

Rev

Rev 2266 | Rev 3568 | Go to most recent revision | Details | Compare with Previous | 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/"
3047 rajveer 23
WEBSITE_JAVASCRIPT_PATH="/var/www/static.saholic.com/documents/"
2266 chandransh 24
LATEST_TIMESTAMP=`cat /catalog-dumps/latest.timestamp`
25
 
26
echo "Updating media files"
27
echo "======================================================="
28
cd ${MEDIA_EXPORT_PATH}
29
tar -zxf media.tgz
30
unlink media
31
ln -s media-${LATEST_TIMESTAMP} media
32
cp -r media/* ${WEBSITE_IMAGES_PATH}
33
 
34
echo "Updating product list for partners"
35
echo "======================================================="
36
cd ${MEDIA_EXPORT_PATH}
37
tar -zxf partners.tgz
38
unlink partners
39
ln -s partners-${LATEST_TIMESTAMP} partners
40
cp -r partners/* ${PARTNERS_PATH}
41
 
42
echo "Updating javascripts for product comparison"
43
echo "======================================================="
44
tar -zxf javascripts.tgz
45
unlink javascripts
46
ln -s javascripts-${LATEST_TIMESTAMP} javascripts
47
cp -r javascripts/* ${WEBSITE_JAVASCRIPT_PATH}
48
 
3047 rajveer 49
echo "Updating documents for after sales"
50
echo "======================================================="
51
tar -zxf documents.tgz
52
unlink documents
53
ln -s documents-${LATEST_TIMESTAMP} documents
54
cp -r documents/* ${WEBSITE_DOCUMENTS_PATH}