Project

General

Profile

Evolution #7119

Messages d'erreur à améliorer si un lock est détecté

Added by Joël Cuissinat over 10 years ago. Updated about 10 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
02/11/2014
Due date:
02/21/2014
% Done:

100%

Estimated time:
0.50 h
Spent time:
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

Related issues

Related to creole - Anomalie #7128: reconfigure -f ne force pas le reconfigure en présence d'un lock Fermé 02/11/2014 02/21/2014
Related to python-pyeole - Evolution #7393: Messages d’exception de lock a améliorer Fermé 02/11/2014 02/21/2014

Associated revisions

Revision c5f312e5 (diff)
Added by Bruno Boiget over 10 years ago

Correction de l'aide pour l'option -f de reconfigure

Ref #7119

Revision 9ad75a8a (diff)
Added by Daniel Dehennin over 10 years ago

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

History

#1 Updated by Bruno Boiget over 10 years ago

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 Updated by Joël Cuissinat over 10 years ago

Le message devrait également indiquer comment supprimer le lock en question !

#3 Updated by Joël Cuissinat over 10 years ago

  • Target version set to Eole 2.4-RC2

#4 Updated by Daniel Dehennin over 10 years ago

  • Due date set to 02/21/2014
  • Status changed from Nouveau to Accepté
  • Assigned To set to Daniel Dehennin
  • Priority changed from Bas to Normal
  • Start date set to 02/11/2014

#5 Updated by Daniel Dehennin over 10 years ago

  • Status changed from Accepté to Résolu
  • % Done changed from 0 to 100

#6 Updated by Joël Cuissinat about 10 years ago

  • Status changed from Résolu to 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
    

Also available in: Atom PDF