Evolution #7119
Messages d'erreur à améliorer si un lock est détecté
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.4
Description
root@scribe:~# Maj-Auto -D Maj-Auto - An expert lock is already set for majauto root@scribe:~# ls /var/lock/eole/eole-system reconfigure.17330
root@scribe:~# reconfigure Impossible de créer le lock "/var/lock/eole/eole-system/reconfigure" root@scribe:~# ls /var/lock/eole/eole-system majauto.11143
Exemple d'utilisation de CreoleLock pour les tests :
CreoleLock acquire --name majauto --level=system
Demandes liées
Révisions associées
Correction de l'aide pour l'option -f de reconfigure
Ref #7119
Instance/reconfigure écrase les erreurs de lock
Le message d’exceptions de lock doivent être gérés par « pyeole.lock ».
- creole/reconfigure.py (unlock_actions): Réutilisation du message de
l’exception venant de « pyeole.lock ».
(lock_actions): Idem.
Fixes: #7119 @15m
Historique
#1 Mis à jour par Bruno Boiget il y a plus de 10 ans
message d'aide de l'option --force corrigée dans reconfigure
Les messages d'aide des différents scripts dans le répertoire bin/ ne sont pas homogènes:
- en français pour reconfigure (l'aide concernant l'option -h
et les logs est générée automatiquement en anglais)
- en anglais pour Maj-Auto (les messages affichés pendant l'exécution sont en français)
#2 Mis à jour par Joël Cuissinat il y a plus de 10 ans
Le message devrait également indiquer comment supprimer le lock en question !
#3 Mis à jour par Joël Cuissinat il y a environ 10 ans
- Version cible mis à Eole 2.4-RC2
#4 Mis à jour par Daniel Dehennin il y a environ 10 ans
- Echéance mis à 21/02/2014
- Statut changé de Nouveau à Accepté
- Assigné à mis à Daniel Dehennin
- Priorité changé de Bas à Normal
- Début mis à 11/02/2014
#5 Mis à jour par Daniel Dehennin il y a environ 10 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 9ad75a8aee90798ca1a4c0ca3463898df27772b8.
#6 Mis à jour par Joël Cuissinat il y a environ 10 ans
- Statut changé de Résolu à Fermé
Après un
CreoleLock acquire --name reconfigure --level=system
:
- instance/reconfigure :
A system lock is already set by another process: /var/lock/eole/eole-system/reconfigure.17571
- Maj-Auto :
Maj-Auto - A system lock is already set: /var/lock/eole/eole-system/reconfigure.17571