Tâche #18035
Scénario #17857: Générer le fichier de catalogue des actions
Générer le catalogue à partir des actions
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Révisions associées
update action parsing in creole loader
- add familiy_action and new attributes in creole.dtd
- load action families and actions in var_loader / lxml_parser
ref #18035
Fix creole.dtd
ref #18035
loads list as a multi, ref #18035
adapt action loading to new format
ref #18035
generate catalog JSON from actions
ref #18035
generate catalog JSON from actions
ref #18035
generate unique name for actions from XMLs
- refer to action as family+action_name (action_name not unique across families)
ref #18035 @30m
Re-Fix unique actions name on salt module generation
ref #18035
Historique
#1 Mis à jour par Lionel Morin il y a plus de 7 ans
- Temps estimé mis à 6.00 h
- Restant à faire (heures) mis à 6.0
#2 Mis à jour par Bruno Boiget il y a plus de 7 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Bruno Boiget il y a plus de 7 ans
- Assigné à mis à Bruno Boiget
#4 Mis à jour par Bruno Boiget il y a plus de 7 ans
- Restant à faire (heures) changé de 6.0 à 5.0
#5 Mis à jour par Bruno Boiget il y a plus de 7 ans
- % réalisé changé de 0 à 20
#6 Mis à jour par Scrum Master il y a plus de 7 ans
- Statut changé de En cours à Résolu
#7 Mis à jour par Scrum Master il y a plus de 7 ans
- Statut changé de Résolu à En cours
#8 Mis à jour par Bruno Boiget il y a plus de 7 ans
exemple d'action (/usr/share/eole/creole/extra/shutdown/00action.xml) :
<creole> <family_action name="Système" description="Liste des actions pour gérer le système EOLE" color="#ddc9e6" image="system.svg"> <action type="form" title="Arrêt" description="Arrêt du serveur" image="backup.svg"> <input>Arrêter</input> <profile>ead_admin</profile> <ewtapp>ead</ewtapp> <tag>shutdown</tag> <tag>toto</tag> </action> </family_action> <variables> </variables> <constraints> </constraints> <help/> </creole>
#9 Mis à jour par Bruno Boiget il y a plus de 7 ans
- Restant à faire (heures) changé de 5.0 à 3.0
#10 Mis à jour par Bruno Boiget il y a plus de 7 ans
- % réalisé changé de 20 à 50
#11 Mis à jour par Bruno Boiget il y a plus de 7 ans
- % réalisé changé de 50 à 90
- Restant à faire (heures) changé de 3.0 à 1.0
génération d'un catalogue par application dans /etc/ewt/catalogs/<app_name>.json
reste à adapter la configuration NGINX pour servir le fichier (ou le recopier dans static)
#12 Mis à jour par Scrum Master il y a plus de 7 ans
- Statut changé de En cours à Résolu
#13 Mis à jour par Emmanuel GARETTE il y a plus de 7 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 1.0 à 0.0