Anomalie #2557
Pouvoir relancer facilement un service en console
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.3
Description
Il faudrait pouvoir relancer facilement un service en console sans a utiliser la fonction Service de FonctionsEoleNg.
Il faut pouvoir relancer un service sans connaître le conteneur.
Demandes liées
Révisions associées
Ajout de la fonction services_code CreoleService (ref #2557)
- pyeole/service.py : services_code() permet de lancer un service sans connaitre le ou les conteneurs. S'il y a plusieurs conteneur, une boucle relance le service dans l'ensemble des conteneurs corresponds
service() suppression de la fonction qui n'est pas censé fonctionner (boucle sur le tupple et non sur cmds)
_init_service() permet de recharger le fichier /etc/eole/init_service.conf et retourne les informations pour le service
Ajout de la commande CreoleService (fixes #2557)
- creole/cfgparser.py : ajoute le nom des conteneurs pour les services dans /etc/eole/init_service.conf
- bin/CreoleService : création du script de lancement des services
- eole/FonctionsEoleNg : utilisation de CreoleService dans la fonction Service
Make sure we have a userid updating ticket date mod; fixes #2557
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 12 ans
- Projet changé de creole à python-pyeole
#2 Mis à jour par Emmanuel GARETTE il y a plus de 12 ans
- Projet changé de python-pyeole à creole
#3 Mis à jour par Emmanuel GARETTE il y a plus de 12 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit d8af75564517ddefc2d845e9c5baad32d1ae807c.
#4 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Assigné à mis à Emmanuel GARETTE
- Version cible mis à Mises à jour 2.3 - 03 RC
#5 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Statut changé de Résolu à Fermé
Il trouve tout seul le bon conteneur !
root@amon-conteneur:~# locate /etc/init.d/bind9 /opt/lxc/internet/rootfs/etc/init.d/bind9 root@amon-conteneur:~# CreoleService bind9 restart * Stopping domain name service... bind9 [ OK ] * Starting domain name service... bind9 [ OK ]