Anomalie #7488
script ldap.py (restauration): pas de vérification de la présence du fichier ldif
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.4
Description
lors d'un tentative de lancement à la main de la restauration après avoir supprimé le fichier /home/backup/sauv_ldap.ldif:
cd /usr/share/eole/bacula/restore python >>> from ldap import post >>> post() post ldap /home/backup/sauv_ldap.ldif: No such file or directory
L'annuaire est 'restauré' sans donnée --> vide :-)
Demandes liées
Révisions associées
Amélioration du script de restauration ldap
Fixes #7488 @30m
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 10 ans
- Echéance mis à 07/03/2014
- Assigné à mis à Joël Cuissinat
#2 Mis à jour par Joël Cuissinat il y a environ 10 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit e21be66e310cfb9adcb62bdef9a77741faf2218a.
#3 Mis à jour par Joël Cuissinat il y a environ 10 ans
Le script vérifie désormais que le fichier existe et qu'il n'est pas vide.
#4 Mis à jour par Emmanuel GARETTE il y a environ 10 ans
OK
root@scribe:/usr/share/eole/bacula/restore# rm -f /home/backup/sauv_ldap.ldif root@scribe:/usr/share/eole/bacula/restore# python Python 2.7.3 (default, Feb 27 2014, 19:58:35) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from ldap import post >>> post() post ldap Il manque le fichier /home/backup/sauv_ldap.ldif root@scribe:/usr/share/eole/bacula/restore# > /home/backup/sauv_ldap.ldif root@scribe:/usr/share/eole/bacula/restore# python Python 2.7.3 (default, Feb 27 2014, 19:58:35) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from ldap import post >>> post() post ldap Le fichier /home/backup/sauv_ldap.ldif est vide
#5 Mis à jour par Emmanuel GARETTE il y a environ 10 ans
- Statut changé de Résolu à Fermé