Projet

Général

Profil

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

Ajouté par Gérald Schwartzmann il y a plus de 10 ans. Mis à jour il y a environ 8 ans.

Statut:
Fermé
Priorité:
Normal
Début:
12/01/2016
Echéance:
% réalisé:

100%

Temps estimé:
4.00 h
Temps passé:
Restant à faire (heures):
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

Historique

#1 Mis à jour par Gérald Schwartzmann il y a environ 9 ans

  • Temps estimé mis à 4.00 h
  • Tâche parente mis à #11043

#2 Mis à jour par Joël Cuissinat il y a presque 9 ans

  • Restant à faire (heures) mis à 4.0

#3 Mis à jour par Gérald Schwartzmann il y a plus de 8 ans

  • Tâche parente changé de #11043 à #13654

#4 Mis à jour par Joël Cuissinat il y a plus de 8 ans

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 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

  • Statut changé de Nouveau à En cours
  • Début mis à 12/01/2016

#6 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

  • Assigné à mis à Gérald Schwartzmann

#7 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

  • Restant à faire (heures) changé de 4.0 à 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 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

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 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 3.5 à 0.5

#11 Mis à jour par Scrum Master il y a environ 8 ans

  • Statut changé de En cours à Résolu

#12 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.5 à 0.0

Relu.

Formats disponibles : Atom PDF