Projet

Général

Profil

Anomalie #7464

"bacularestore.py --ls_folder" ne fonctionne pas

Ajouté par Joël Cuissinat il y a environ 12 ans. Mis à jour il y a presque 12 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
Echéance:
07/03/2014
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Distribution:
EOLE 2.4

Description

Sur un Horus-2.4-RC2 sur lequel des sauvegardes ont été réalisées :

root@horus:~# /usr/share/eole/sbin/bacularestore.py --ls_folder /home/backup/
liste du contenu de /home/backup/
Traceback (most recent call last):
  File "/usr/share/eole/sbin/bacularestore.py", line 98, in <module>
    main()
  File "/usr/share/eole/sbin/bacularestore.py", line 92, in main
    parser.parse_args()
  File "/usr/lib/python2.7/optparse.py", line 1399, in parse_args
    stop = self._process_args(largs, rargs, values)
  File "/usr/lib/python2.7/optparse.py", line 1439, in _process_args
    self._process_long_opt(rargs, values)
  File "/usr/lib/python2.7/optparse.py", line 1514, in _process_long_opt
    option.process(opt, value, values, self)
  File "/usr/lib/python2.7/optparse.py", line 788, in process
    self.action, self.dest, opt, value, values, parser)
  File "/usr/lib/python2.7/optparse.py", line 808, in take_action
    self.callback(self, opt, value, parser, *args, **kwargs)
  File "/usr/share/eole/bacula/restore/ls_folder.py", line 17, in execute
    job(option, jobid)
  File "/usr/share/eole/bacula/restore/ls_folder.py", line 31, in job
    bacula_ls_one_folder(foldername, jobid)
  File "/usr/lib/python2.7/dist-packages/pyeole/bacularestore.py", line 54, in bacula_ls_one_folder
    if cd_result.groupdict()['invalide'] == None:
AttributeError: 'NoneType' object has no attribute 'groupdict'


Demandes liées

Lié à eole-bacula - Anomalie #6266: Traceback : bacularestore.py --ls_folder Fermé 21/10/2013 25/10/2013

Révisions associées

Révision 3030d9db (diff)
Ajouté par Joachim Schmitz il y a presque 16 ans

s3: define timespec before we use it

this fixes #7464

Signed-off-by: Björn Jacke <>

Révision 9a9a2878 (diff)
Ajouté par Joël Cuissinat il y a environ 12 ans

Revert "L'expression régulière ne correspond plus au message de bacula."

This reverts commit 63ce58721a484326f1b273690eee747ce7056f8c.

Fixes #7464 @45m
Ref #6266

Révision d730d499 (diff)
Ajouté par Joël Cuissinat il y a environ 12 ans

Implémentation des deux regex pour --ls_folder

Fixes #7464 @30m

Historique

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

  • % réalisé changé de 0 à 10

Visiblement, ce bug est exactement l'inverse de #6266 !

Comme si Bacula parlait de nouveau anglais !!!

En tout cas ma console est on ne peut plus française :

root@scribe:~# export | grep fr
declare -x LANG="fr_FR.UTF-8" 
declare -x LC_ADDRESS="fr_FR.UTF-8" 
declare -x LC_ALL="fr_FR.UTF-8" 
declare -x LC_COLLATE="fr_FR.UTF-8" 
declare -x LC_CTYPE="fr_FR.UTF-8" 
declare -x LC_IDENTIFICATION="fr_FR.UTF-8" 
declare -x LC_MEASUREMENT="fr_FR.UTF-8" 
declare -x LC_MESSAGES="fr_FR.UTF-8" 
declare -x LC_MONETARY="fr_FR.UTF-8" 
declare -x LC_NAME="fr_FR.UTF-8" 
declare -x LC_NUMERIC="fr_FR.UTF-8" 
declare -x LC_PAPER="fr_FR.UTF-8" 
declare -x LC_TELEPHONE="fr_FR.UTF-8" 
declare -x LC_TIME="fr_FR.UTF-8" 

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

  • Statut changé de A étudier à Résolu
  • % réalisé changé de 10 à 100

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

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

  • Echéance mis à 07/03/2014
  • Assigné à mis à Joël Cuissinat

#5 Mis à jour par Emmanuel GARETTE il y a presque 12 ans

  • Statut changé de Résolu à Fermé

OK :

root@scribe:~# /usr/share/eole/sbin/bacularestore.py --ls_folder /home/backup/
liste du contenu de /home/backup/
samba/
sauv_ldap.ldif
sql/

Formats disponibles : Atom PDF