Rev 1620 | Blame | Last modification | View Log | RSS feed
#!/bin/bash# resolve links - $0 may be a softlinkPRG="$0"while [ -h "$PRG" ]; dols=`ls -ld "$PRG"`link=`expr "$ls" : '.*-> \(.*\)$'`if expr "$link" : '/.*' > /dev/null; thenPRG="$link"elsePRG=`dirname "$PRG"`/"$link"fidone# Get standard environment variablesPRGDIR=`dirname $(readlink -f "$PRG")`SOLR_DIR=/root/solr/apache-solr-1.4.0/example/exampledocsMEDIA_EXPORT_PATH="/var/lib/tomcat6/webapps/export/"WEBSITE_IMAGES_PATH="/var/lib/tomcat6/webapps/ROOT/images/"CONTENT_EXPORT_PATH="/var/lib/tomcat6/webapps/export/html/"LATEST_TIMESTAMP=`cat /catalog-dumps/latest.timestamp`MYSQL_DUMP="/catalog-dumps/partial-catalog-${LATEST_TIMESTAMP}.sql"SOLR_IRDATA="/var/lib/tomcat6/webapps/export/solr/irdata_solr-${LATEST_TIMESTAMP}.xml"echo "Updating mysql database"echo "======================================================="mysql -uroot -pshop2020 catalog < ${MYSQL_DUMP}echo "Updating media files"echo "======================================================="cd ${MEDIA_EXPORT_PATH}tar -zxf media.tgzunlink medialn -s media-${LATEST_TIMESTAMP} mediacp -r media/* ${WEBSITE_IMAGES_PATH}echo "Updating product list for partners"echo "======================================================="cd ${MEDIA_EXPORT_PATH}tar -zxf partners.tgzunlink partnersln -s partners-${LATEST_TIMESTAMP} partnersecho "Updating content snippets"echo "======================================================="cd ${CONTENT_EXPORT_PATH}tar -zxf entities.tgzunlink entitiesln -s entities-${LATEST_TIMESTAMP} entitiesecho "Posting data to solr"echo "======================================================="cd ${SOLR_DIR}./deleteAll.shjava -jar post.jar ${SOLR_IRDATA}echo "Done posting data to solr"echo "======================================================="