Evolution #3895
Manque de souplesse de la re-configuration des mails par baculaconfig.py -m
Status:
Fermé
Priority:
Bas
Assigned To:
Category:
-
Target version:
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.
Associated revisions
Amélioration de la configuration des mails Bacula
- pyeole/bacula.py : différenciation des cas None et ""
Fixes #3895 @20m
History
#1 Updated by Joël Cuissinat over 9 years ago
- Status changed from Nouveau to A étudier
- Target version set to Eole 2.4-RC3
- Start date deleted (
08/10/2012) - Estimated time set to 1.00 h
- Distribution changed from EOLE 2.3 to 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 Updated by Joël Cuissinat over 9 years ago
- Priority changed from Normal to Bas
#3 Updated by Joël Cuissinat over 9 years ago
- Project changed from eole-bacula to python-pyeole
- Due date set to 03/07/2014
- Assigned To set to Joël Cuissinat
#4 Updated by Joël Cuissinat over 9 years ago
- Status changed from A étudier to Résolu
- % Done changed from 0 to 100
Appliqué par commit 0f5de49e1b6f6e5026bd22ef5d3506a2a18ef817.
#5 Updated by Joël Cuissinat over 9 years ago
Fixé en 2.4, je propose de laisser en l'état en 2.3 (code différent).
#6 Updated by Emmanuel GARETTE over 9 years ago
- Status changed from Résolu to 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:~#