Anomalie #2338
Le BSR de JobDefsCatalog n'existe pas forcement dans la sauvegarde
100%
Description
Si deux sauvegardes n'ont pas été faite (par exemple lors d'un test ou on a lancer la sauvegarde à la main) on ne peut pas restaurer le catalogue parce que ne trouve pas le fichier module-JobDefsCatalog.bsr.
Ce fichier n'est d'ailleurs jamais le dernier lors de la sauvegarde (puisque les informations sont inscrites après la sauvegarde).
Il ne faudrait pas rendre obligatoire sa présence lors de la restauration.
Associated revisions
Merge deprecate-default-renderer-2338
Author: exarkun
Reviewer: glyph
Fixes #2338
Emit a deprecation warning when an undefined renderer is used.
l'absence du bootstrap de JobDefsCatalog n'est pas bloquante pour le processus de restauration (fixes #2338)
Display ID in changes and problems like in tickets; fixes #2338
History
#1 Updated by Joël Cuissinat almost 12 years ago
- Target version set to Mises à jour 2.3 - 03 RC
#2 Updated by Benjamin Bohard almost 12 years ago
- Project changed from eole-bacula to python-pyeole
#3 Updated by Emmanuel GARETTE almost 12 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit 09d4cf366dc683c511728a7a37faa22e86e4780c.
#4 Updated by Joël Cuissinat almost 12 years ago
- Status changed from Résolu to Fermé
- Assigned To set to Benjamin Bohard
code modifié :
root@amonecole:~# grep JobDefsCatalog.bsr /usr/share/pyshared/pyeole/bacularestore.py extract_file('/var/lib/bacula/{0}-JobDefsCatalog.bsr'.format(bacula_dir_name), bacula_dir_name, error_if_not_found=False)