Projet

Général

Profil

Tâche #18035

Scénario #17857: Générer le fichier de catalogue des actions

Générer le catalogue à partir des actions

Ajouté par Lionel Morin il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
24/11/2016
Echéance:
% réalisé:

90%

Temps estimé:
6.00 h
Temps passé:
Restant à faire (heures):
0.0

Révisions associées

Révision 0cb49d43 (diff)
Ajouté par Bruno Boiget il y a plus de 7 ans

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

Révision ffb84b67 (diff)
Ajouté par Bruno Boiget il y a plus de 7 ans

Fix creole.dtd

ref #18035

Révision a2f66575 (diff)
Ajouté par Gwenael Remond il y a plus de 7 ans

loads list as a multi, ref #18035

Révision af6ab679 (diff)
Ajouté par Bruno Boiget il y a plus de 7 ans

adapt action loading to new format

ref #18035

Révision d29c40a0 (diff)
Ajouté par Bruno Boiget il y a plus de 7 ans

generate catalog JSON from actions

ref #18035

Révision bb24bf2a (diff)
Ajouté par Bruno Boiget il y a plus de 7 ans

generate catalog JSON from actions

ref #18035

Révision 64410c03 (diff)
Ajouté par Bruno Boiget il y a plus de 7 ans

generate unique name for actions from XMLs

  • refer to action as family+action_name (action_name not unique across families)

ref #18035 @30m

Révision 5af28c79 (diff)
Ajouté par Lionel Morin il y a plus de 7 ans

Re-Fix unique actions name on salt module generation

ref #18035

Révision 06891b1b (diff)
Ajouté par Lionel Morin il y a plus de 7 ans

Correction du chargement des actions EWT

  • correction si plusieurs actions par famille

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

Formats disponibles : Atom PDF