Project

General

Profile

Tâche #6505

Scénario #13654: Intégrer dans les généralités des modules diverses demandes d'améliorations

améliorer le chapitre sur eole-schedule

Added by Gérald Schwartzmann almost 10 years ago. Updated over 7 years ago.

Status:
Fermé
Priority:
Normal
Start date:
01/12/2016
Due date:
% Done:

100%

Estimated time:
4.00 h
Spent time:
Remaining (hours):
0.0

Description

/2_4/commun/02_miseEnOeuvre/07_personnalisation/09a-schedule.scen
/2_5/commun/02_miseEnOeuvre/07_personnalisation/09a-schedule.scen

http://eole.ac-dijon.fr/documentations/2.4/beta/partielles/EOLE/co/09a-schedule.html
http://eole.ac-dijon.fr/documentations/2.5/beta/partielles/EOLE/co/09a-schedule.html

- ajouter quelques exemples supplémentaires de tâches planifiées spécifiques à EOLE : "Sur les modules EOLE, les tâches planifiées (comme par exemple les mises à jour) "
- ajouter et comprendre pourquoi utiliser eole-shedule plutôt que cron

History

#1 Updated by Gérald Schwartzmann over 8 years ago

  • Estimated time set to 4.00 h
  • Parent task set to #11043

#2 Updated by Joël Cuissinat over 8 years ago

  • Remaining (hours) set to 4.0

#3 Updated by Gérald Schwartzmann almost 8 years ago

  • Parent task changed from #11043 to #13654

#4 Updated by Joël Cuissinat almost 8 years ago

D'après #13974, on pourrait ajouter qu'on peut forcer l'exécution du schedule avec /usr/share/eole/schedule/schedule cron et qu'il y a des logs dans /var/log/rsyslog/local/eole-schedule/eole-schedule.info.log ...

#5 Updated by Gérald Schwartzmann over 7 years ago

  • Status changed from Nouveau to En cours
  • Start date set to 01/12/2016

#6 Updated by Gérald Schwartzmann over 7 years ago

  • Assigned To set to Gérald Schwartzmann

#7 Updated by Gérald Schwartzmann over 7 years ago

  • Remaining (hours) changed from 4.0 to 3.5

Ajout d'information sur le forçage de l'exécution et sur les logs.

Transformation de l'exemple XML et du forçage en bloc de code.

#8 Updated by Gérald Schwartzmann over 7 years ago

Ajout de :

  • Sur les modules EOLE, les tâches planifiées (comme par exemple les mises à jour, les sauvegardes, la purge de certaines informations, l'exportation de l'annuaire et des bases de données et des quotas ou encore les mises à des listes noires pour le filtrage proxy) sont gérées par eole-schedule.
  • Contrairement à l'utilisation de cron, eole-schedule permet de maîtriser les tâches planifiées même si la sauvegarde est activée.

Exemples basées sur le listing suivant :

root@amon:~# ll /usr/share/eole/creole/extra/schedule/
total 24
drwxr-xr-x 2 root root 4096 janv. 13 11:41 ./
drwxr-xr-x 4 root root 4096 déc.  21 21:46 ../
-rw-r--r-- 1 root root 1772 janv. 11 13:47 00_schedule.xml
-rw-r--r-- 1 root root  739 nov.  10 11:57 01_bareos.xml
-rw-r--r-- 1 root root  413 janv. 11 13:47 01_majauto.xml
-rw-r--r-- 1 root root  744 janv. 13 11:29 01_majblacklist.xml
root@scribe:~# ll /usr/share/eole/creole/extra/schedule/total 36
drwxr-xr-x 2 root root 4096 janv.  8 14:44 ./
drwxr-xr-x 4 root root 4096 déc.   7 13:13 ../
-rw-r--r-- 1 root root 1772 janv.  8 10:46 00_schedule.xml
-rw-r--r-- 1 root root  731 déc.  11 10:40 01_annuaire.xml
-rw-r--r-- 1 root root  739 nov.  10 11:57 01_bareos.xml
-rw-r--r-- 1 root root  745 déc.   2 17:45 01_ejabberd.xml
-rw-r--r-- 1 root root 2779 déc.  22 14:44 01_fichier.xml
-rw-r--r-- 1 root root  413 janv.  8 10:46 01_majauto.xml
-rw-r--r-- 1 root root  714 sept. 29 17:02 01_mysql.xml

#9 Updated by Gérald Schwartzmann over 7 years ago

  • % Done changed from 0 to 100
  • Remaining (hours) changed from 3.5 to 0.5

#11 Updated by Scrum Master over 7 years ago

  • Status changed from En cours to Résolu

#12 Updated by Joël Cuissinat over 7 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.5 to 0.0

Relu.

Also available in: Atom PDF