Changeset 1029 for cpc/trunk/project/bin


Ignore:
Timestamp:
Jan 21, 2010, 5:25:47 PM (11 years ago)
Author:
goya
Message:

ajout d'option nodeputes pour ne les charger qu'une fois par jour

Location:
cpc/trunk/project/bin
Files:
2 edited

Legend:

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

    r1001 r1029  
    1 05 05 * * * /home/nosdeputes/prod/bin/autodump
     1*/15 * * * * /home/nosdeputes/bin/svn_update
     2*    * * * * /home/nosdeputes/bin/check_home.sh
     305 05 * * * /home/nosdeputes/bin/backup
    24O5 06 * * * /home/nosdeputes/prod/bin/loadupdate --nojo --noquestions
    3 05 10,18 * * * /home/nosdeputes/prod/bin/loadupdate --noquestions
    4 05 14 * * 0 /home/nosdeputes/prod/bin/loadupdate --nojo --oldquestions
    5 05 14 * * 1,4,5,6 /home/nosdeputes/prod/bin/loadupdate --nojo --noquestions
    6 05 14 * * 2,3 /home/nosdeputes/prod/bin/loadupdate --nojo
     505 10,18 * * * /home/nosdeputes/prod/bin/loadupdate --nodeputes --noquestions
     605 14 * * 0 /home/nosdeputes/prod/bin/loadupdate --nodeputes --nojo --oldquestions
     705 14 * * 1,4,5,6 /home/nosdeputes/prod/bin/loadupdate --nodeputes --nojo --noquestions
     805 14 * * 2,3 /home/nosdeputes/prod/bin/loadupdate --nodeputes --nojo
  • cpc/trunk/project/bin/loadupdate

    r1001 r1029  
    22
    33# Gestion des options
     4deputes=1
    45jo=1
    56questions=1
    6 while getopts "hjqo-:" option
     7while getopts "hdjqo-:" option
    78do
    89  if [ $option = "-" ]; then
    910    case $OPTARG in
    1011      help) option="h";;
     12      nodeputes) option="d";;
    1113      nojo) option="j";;
    1214      noquestions) option="q";;
     
    1517  fi 
    1618  case $option in
     19    d) deputes=0;;
    1720    j) jo=0;;
    1821    q) if [[ $questions -ne 1 ]]; then
     
    2831    h) echo "syntaxe : loadupdate [-h|--help  /  [-j|--nojo] [-q|-noquestions / -o|--oldquestions] ]"
    2932       echo "  -h ( --help )         : affiche cette aide"
     33       echo "  -d ( --nodeputes )    : pas de mise-à-jour de la liste des députés et de leurs commissions
    3034       echo "  -j ( --nojo )         : pas de mise-à-jour des séances de commission listées au Journal Officiel"
    3135       echo "  -q ( --noquestions )  : pas de mise-à-jour des questions écrites au gouvernement"
     
    3539done
    3640
    37 
    38 echo Mise-à-jour députés
    39 echo =======================
    40 bash bin/load_deputes
    41 
     41if [[ $deputes -eq 1 ]]; then
     42  echo Mise-à-jour députés
     43  echo =======================
     44  bash bin/load_deputes
     45fi
    4246
    4347# Récupération et création des JSON
Note: See TracChangeset for help on using the changeset viewer.