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 9 ans
- Temps estimé mis à 6.00 h
- Restant à faire (heures) mis à 6.0
#2 Mis à jour par Bruno Boiget il y a plus de 9 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Bruno Boiget il y a plus de 9 ans
- Assigné à mis à Bruno Boiget
#4 Mis à jour par Bruno Boiget il y a plus de 9 ans
- Restant à faire (heures) changé de 6.0 à 5.0
#5 Mis à jour par Bruno Boiget il y a plus de 9 ans
- % réalisé changé de 0 à 20
#6 Mis à jour par Scrum Master il y a plus de 9 ans
- Statut changé de En cours à Résolu
#7 Mis à jour par Scrum Master il y a plus de 9 ans
- Statut changé de Résolu à En cours
#8 Mis à jour par Bruno Boiget il y a plus de 9 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 9 ans
- Restant à faire (heures) changé de 5.0 à 3.0
#10 Mis à jour par Bruno Boiget il y a plus de 9 ans
- % réalisé changé de 20 à 50
#11 Mis à jour par Bruno Boiget il y a plus de 9 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 9 ans
- Statut changé de En cours à Résolu
#13 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 1.0 à 0.0