Evolution #4265
Fournir un script de service pour creoled
Statut:
Fermé
Priorité:
Normal
Assigné à:
developpeurs_eole
Catégorie:
-
Version cible:
Distribution:
EOLE 2.4
Description
L’outil gen_config devrait lancer creoled
à la sortie lorsque le fichier /etc/eole/config.eol
est présent.
Sinon c’est à la première commande qui utilise le client de le faire.
creoled
se lance par l’une commandes suivantes :
/etc/init.d/creoled start
invoke-rc.d creoled start
service creoled start
Révisions associées
Le serveur creoled peut être lancé sans configuration
- creole/server.py (CreoleServer.get_config): Gère si les valeurs ne sont
pas disponibles.
(CreoleServer._no_config): Formate l’erreur 4 pour le client.
(CreoleServer.get): Gère si aucune configuration n’est disponible.
(CreoleServer.list): Idem.
(_load_argparse): Supprime l’option d’activation de l’autoreload.
(CreoleDaemon._get_conf): Ne gère plus l’autoreload.
(CreoleDaemon.run): Active l’autoreload systématiquement mais
uniquement sur une modification du fichier de configuration EOLE.
- creole/client.py (CreoleClient.request): Ajout de la réponse en cas
d’erreur.
- creole/creoleloader.py (CreoleVarLoader.load_values): Si le fichier
n’existe pas il faut lever une exception IOError.
Fixes: #4265 @25m
Gére le fichier d’init de creoled
- debian/rules: Spécifie le nom du fichier d’init.
- debian/creole.creoled.init: Lien vers l’init de creoled.
Ref: #4265 @2m
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 11 ans
Une autre possibilité est de démarrer creoled
automatiquement et activer l’autoreload sur /etc/eole/config.eol
#2 Mis à jour par Daniel Dehennin il y a plus de 11 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 5929376142e1c8103c7b2816895d0c6634c41234.
#3 Mis à jour par Joël Cuissinat il y a plus de 11 ans
- Sujet changé de gen_config devrait lancer creoled à Fournir un script de service pour creoled
- Statut changé de Résolu à Fermé
root@eoleng:~# /etc/init.d/creoled status * creoled is running