Changeset 2656


Ignore:
Timestamp:
Apr 18, 2012, 6:51:41 PM (8 years ago)
Author:
goya
Message:

nettoyage script index

Location:
cpc/trunk/project/bin
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/bin/indexSolr

    r1998 r2656  
    44. $(echo $0 | sed 's/[^\/]*$//')db.inc
    55
     6#CRASHSTATUS
     7STATUSFILE="/tmp/indexSolr.tomcatcrash.status"
     8if test ! -e $STATUSFILE ;
     9then
     10    echo "0" > $STATUSFILE
     11fi
     12STATUS=`cat $STATUSFILE`
     13STATUS=$(($STATUS + 1))
    614#LOCK
    715LOCK="/tmp/indexSolr.bash.lock"
     
    1018    if test ! -e /proc/$(cat $LOCK) ;
    1119    then
    12         echo "WARNING : l'indexation solr lockée alors que son processus ne tourne plus..."
    13         echo "\t suppression du fichier...";
     20        echo "WARNING : l'indexation solr est lockée alors que son processus ne tourne plus..."
     21        echo " suppression du fichier (tentative n°$STATUS)...";
    1422        rm $LOCK
     23        if [ $STATUS -ge 3 ]; then
     24            echo "trying to restart Tomcat"
     25            sudo /etc/init.d/tomcat5.5 restart > /tmp/log-restart-tomcat 2>&1
     26            cat /tmp/log-restart-tomcat
     27            STATUS="0"
     28        fi
     29        echo "$STATUS" > $STATUSFILE
    1530        exit 1;
    1631    fi
    17 #     echo Script locké par $(cat $LOCK) : $LOCK
    18 #        ps aux | grep "php symfony index:Solr" | grep -v grep > /dev/null
    19 #        if [[ $? -eq 1 ]]; then echo "WARNING : l'indexation solr semble lockée mais ne pas tourner"; fi
    2032    exit 1;
    2133fi
     
    3850#echo Fin Indexation
    3951#date
    40 
     52echo "0" > $STATUSFILE
    4153rm $LOCK ;
Note: See TracChangeset for help on using the changeset viewer.