Anomalie #2557
Pouvoir relancer facilement un service en console
Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Target version:
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.
Related issues
Associated revisions
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
History
#1 Updated by Emmanuel GARETTE almost 12 years ago
- Project changed from creole to python-pyeole
#2 Updated by Emmanuel GARETTE almost 12 years ago
- Project changed from python-pyeole to creole
#3 Updated by Emmanuel GARETTE almost 12 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit d8af75564517ddefc2d845e9c5baad32d1ae807c.
#4 Updated by Joël Cuissinat almost 12 years ago
- Assigned To set to Emmanuel GARETTE
- Target version set to Mises à jour 2.3 - 03 RC
#5 Updated by Joël Cuissinat almost 12 years ago
- Status changed from Résolu to 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 ]