Ce script détecte les utilisateurs marqués pour suppression lors du traitement d'intégration des abonnés SIGB dans le but de les supprimer.

Il tente de donner leurs données à un autre utilisateurs grâce à une règle de correspondance sous forme de critères de sélection du modèle Class_Users.

3 fichiers logs sont générés dans le répertoire courant correspondants aux 3 états possibles de ces utilisateurs après le traitement:

  • deleted_without_datas.txt : abonnés supprimés qui n'avaient pas de données rattachées
  • not_deleted_target_problem.txt : abonnés ayant des données mais non supprimés car l'utilisateur cible n'a pas été trouvé
  • deleted_with_datas.txt : abonnés supprimés dont les données ont été transférées à un utilisateur

Par défaut le script simule l'éxécution et génère les logs pour avoir une vue des mouvements qui vont être effectués.

L'option --force permet de lancer l'exécution réelle qui supprimera effectivement les abonnés.

Site hébergé et maintenu par AFI et BibLibre et enrichi par la communauté de Bokeh.