| Line 79... |
Line 79... |
| 79 |
cat /var/lib/tomcat6/webapps/export/solr/irmetadata_solrschema.xml | sed -e 's/<?xml version="1.0" encoding="UTF-8"?>//' >> new_schema.xml
|
79 |
cat /var/lib/tomcat6/webapps/export/solr/irmetadata_solrschema.xml | sed -e 's/<?xml version="1.0" encoding="UTF-8"?>//' >> new_schema.xml
|
| 80 |
cat part2.xml >> new_schema.xml
|
80 |
cat part2.xml >> new_schema.xml
|
| 81 |
cat /var/lib/tomcat6/webapps/export/solr/irmetadata_catchall.xml | sed -e 's/<?xml version="1.0" encoding="UTF-8"?>//' >> new_schema.xml
|
81 |
cat /var/lib/tomcat6/webapps/export/solr/irmetadata_catchall.xml | sed -e 's/<?xml version="1.0" encoding="UTF-8"?>//' >> new_schema.xml
|
| 82 |
cat part3.xml >> new_schema.xml
|
82 |
cat part3.xml >> new_schema.xml
|
| 83 |
|
83 |
|
| - |
|
84 |
DIFF=`diff -q schema.xml new_schema.xml`
|
| - |
|
85 |
if [ ! -z "$DIFF" ]
|
| - |
|
86 |
then
|
| 84 |
cp new_schema.xml schema.xml
|
87 |
cp new_schema.xml schema.xml
|
| 85 |
/root/code/trunk/runutils/stop-solr-service.sh
|
88 |
/root/code/trunk/runutils/stop-solr-service.sh
|
| 86 |
/root/code/trunk/runutils/start-solr-service.sh
|
89 |
/root/code/trunk/runutils/start-solr-service.sh
|
| 87 |
sleep 5
|
90 |
sleep 5
|
| - |
|
91 |
fi
|
| 88 |
|
92 |
|
| 89 |
echo "Posting data to solr"
|
93 |
echo "Posting data to solr"
|
| 90 |
echo "======================================================="
|
94 |
echo "======================================================="
|
| 91 |
cd ${MEDIA_EXPORT_PATH}
|
95 |
cd ${MEDIA_EXPORT_PATH}
|
| 92 |
tar -zxf solr.tgz
|
96 |
tar -zxf solr.tgz
|