Evolution #3895
Manque de souplesse de la re-configuration des mails par baculaconfig.py -m
Statut:
Fermé
Priorité:
Bas
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.4
Description
La configuration des mails par baculaconfig.py en ligne de commande ne permet pas de redéfinir une seule des deux adresses possibles.
Révisions associées
Amélioration de la configuration des mails Bacula
- pyeole/bacula.py : différenciation des cas None et ""
Fixes #3895 @20m
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 10 ans
- Statut changé de Nouveau à A étudier
- Version cible mis à Eole 2.4-RC3
- Début
10/08/2012supprimé - Temps estimé mis à 1.00 h
- Distribution changé de EOLE 2.3 à EOLE 2.4
Un moment, j'ai pensé que c'était fonctionnel sur 2.4 mais en réalité, l'adresse non fournie en argument est carrément vidée (idem avec uniquement -m
) !
Concernant l'édition via l'EAD, on peut estimer que celui-ci envoie systématiquement les 2 valeurs.
root@scribe:~# /usr/share/eole/sbin/baculaconfig.py -d | grep Mail Mail : {u'mail_error': [u'a@b.c'], u'mail_ok': []} root@scribe:~# /usr/share/eole/sbin/baculaconfig.py -m --mail_ok="x@y.z" root@scribe:~# /usr/share/eole/sbin/baculaconfig.py -d | grep Mail Mail : {u'mail_error': [], u'mail_ok': [u'x@y.z']}
root@scribe:~# /usr/share/eole/sbin/baculaconfig.py -d | grep Mail Mail : {u'mail_error': [u'a@b.c'], u'mail_ok': [u'x@y.z']} root@scribe:~# /usr/share/eole/sbin/baculaconfig.py -m root@scribe:~# /usr/share/eole/sbin/baculaconfig.py -d | grep Mail Mail : {u'mail_error': [], u'mail_ok': []}
#2 Mis à jour par Joël Cuissinat il y a environ 10 ans
- Priorité changé de Normal à Bas
#3 Mis à jour par Joël Cuissinat il y a environ 10 ans
- Projet changé de eole-bacula à python-pyeole
- Echéance mis à 07/03/2014
- Assigné à mis à Joël Cuissinat
#4 Mis à jour par Joël Cuissinat il y a environ 10 ans
- Statut changé de A étudier à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 0f5de49e1b6f6e5026bd22ef5d3506a2a18ef817.
#5 Mis à jour par Joël Cuissinat il y a environ 10 ans
Fixé en 2.4, je propose de laisser en l'état en 2.3 (code différent).
#6 Mis à jour par Emmanuel GARETTE il y a environ 10 ans
- Statut changé de Résolu à Fermé
OK :
root@scribe:~# /usr/share/eole/sbin/baculaconfig.py -d | grep Mail Mail : {u'mail_error': [], u'mail_ok': []} root@scribe:~# /usr/share/eole/sbin/baculaconfig.py -m --mail_ok="x@y.z" root@scribe:~# /usr/share/eole/sbin/baculaconfig.py -d | grep Mail Mail : {u'mail_error': [], u'mail_ok': [u'x@y.z']} root@scribe:~# /usr/share/eole/sbin/baculaconfig.py -m Aucune adresse mail à modifier root@scribe:~# /usr/share/eole/sbin/baculaconfig.py -m --mail_error="x@y.z" root@scribe:~# /usr/share/eole/sbin/baculaconfig.py -d | grep Mail Mail : {u'mail_error': [u'x@y.z'], u'mail_ok': [u'x@y.z']} root@scribe:~# /usr/share/eole/sbin/baculaconfig.py -m --mail_error="" root@scribe:~# /usr/share/eole/sbin/baculaconfig.py -d | grep Mail Mail : {u'mail_error': [], u'mail_ok': [u'x@y.z']} root@scribe:~#