Cet espace a été migré sur le nouveau wiki le 24/06/2024 : https://wiki.univ-lorraine.fr/bin/view/publique/dn/am/edolang
Les modifications apportées ici depuis cette date ne seront pas reportées.
Si vous ne disposez pas des droits de visualisation sur le nouvel espace, veuillez contactez son(ses) gestionnaire(s).

Vous regardez une version antérieure (v. /display/edolang/Scripts+complexes+et+Batch) de cette page.

afficher les différences afficher l'historique de la page

Vous regardez la version actuelle de cette page. (v. 1) afficher la version suivante »

Code


batchEdolang.bash

* Sous resources/batchs

* Fichier exécuté tous les soirs à minuit (le cron exécute ce fichier bash)

* Durée : 1/4h environ

Traitement :

* Nettoyage des paniers de plus de 24h

* Envoi de mail aux ens avec emprunt depuis plus de 15j

* Rappel la veille aux participants de la participation à un service

* Arrêt de la consultation d'un apprenant quand il oublie de cliquer sur le bouton Arrêter (navigateur fermé par exemple) ; compte 3h de consultation

* Purge des personnes plus présentes dans le ldap : anonymise l'utilisateur (met à null les login, nom, prénom, mail...) . Pas de suppression pour les contraintes d'intégrité et conserver les ids dans les stats globales.

    * Le param "500" indique qu'on ne doit pas avoir plus de 500 personnes à purger. Si c'est le cas, il s'agit d'un problème potentiel

* Calcul des stats de la veille



  • Aucune étiquette