Projet

Général

Profil

Demande #6092

Standardiser le script d’init ARV

Ajouté par Daniel Dehennin il y a plus de 10 ans. Mis à jour il y a plus de 8 ans.

Statut:
Ne sera pas résolu
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
05/11/2015
Echéance:
% réalisé:

0%


Description

But, nécessité, scénario plus large concernant la "standardisation" de tous nos scripts d'init ?

Il est difficile de savoir si un service est bien arrêté, le script init d’arv renvoi le code de retour 7 en plus de retourner un message en français :

root@sphynx:~# service arv stop
 * Stopping Serveur ARV: arv
root@sphynx:~# service arv status
Serveur ARV est arrêté
root@sphynx:~# echo $?
7

Afin de savoir si un service est arrêté, nous ne pouvons que tester :

Nous pourrions coder une bibliothèque python pour tester la présence d’un processus dans la table des processus, mais pourquoi recoder ce qui est fait dans /lib/lsb/init-functions.


Demandes liées

Lié à python-pyeole - Evolution #6093: Gérer le code de retour d’heatbeat Fermé 24/09/2013 27/09/2013
Lié à ead - Anomalie #6086: ead-server et ead-web status à modifier Fermé 23/09/2013 27/09/2013

Historique

#1 Mis à jour par Daniel Dehennin il y a plus de 10 ans

Je vois deux possibilités complémentaires :

  1. pyeole.service._service gère le code de retour 7 de heartbeat
  2. le script init d’arv renvoi une chaîne en anglais sur la sortie standard.

#2 Mis à jour par Daniel Dehennin il y a plus de 10 ans

  • Sujet changé de Utiliser un code de retour standard pour le script d’init à Standardiser le script d’init

#3 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Temps estimé mis à 2.00 h
  • Tâche parente mis à #9566

#4 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • Sujet changé de Standardiser le script d’init à Standardiser le script d’init ARV
  • Tâche parente #9566 supprimé
  • Restant à faire (heures) mis à 2.0

#5 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • Tracker changé de Tâche à Proposition Scénario

#6 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • Tracker changé de Proposition Scénario à Demande
  • Description mis à jour (diff)
  • Début mis à 05/11/2015
  • Temps estimé 2.00 h supprimé

#7 Mis à jour par Scrum Master il y a plus de 8 ans

  • Statut changé de Nouveau à Ne sera pas résolu

Ce n'est plus un bug car le cas a été géré dans CreoleService.

Formats disponibles : Atom PDF