Projet

Général

Profil

Scénario #18402

Pouvoir utiliser des paramêtres des formulaires dans les "states"

Ajouté par Emmanuel GARETTE il y a plus de 7 ans. Mis à jour il y a environ 7 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Début:
03/01/2017
Echéance:
20/01/2017
% réalisé:

100%

Temps estimé:
(Total: 11.00 h)
Temps passé:
(Total: 20.00 h)
Points de scénarios:
4.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Proposition de Lionel/Laurent :

Pour la transmission à salt des données de formulaire en provenance du portail (action submit) :

  • dans /etc/salt/master (ligne 645) :
ext_pillar:
   - cmd_json: /usr/bin/plop
  • /usr/bin/plop :
#!/usr/bin/python

from creole.client import CreoleClient
from json import dumps

print dumps(CreoleClient().get('/'))

Attention : il manque l'appel à saltutil.refresh_pillar

Voir également comment utiliser les pillars en ligne de commande : https://docs.saltstack.com/en/latest/topics/tutorials/pillar.html#setting-pillar-data-on-the-command-line

actions.tar.gz - actions de test (1010 octets) Lionel Morin, 05/01/2017 15:38


Sous-tâches

Tâche #18543: Intégrer les variables Creole dans les pillars saltstackFerméLionel Morin

Tâche #18545: Passer les paramètres à salt lors de l'exécution d'une actionFerméLionel Morin

Tâche #18580: Ajouter une option à make_dict de tiramisu pour avoir le chemin completFerméLionel Morin


Demandes liées

Bloqué par Distribution EOLE - Tâche #18575: Problème dans le chargement des actions et la prise en compte des environnements Fermé 05/01/2017
Bloqué par Distribution EOLE - Tâche #18577: Chargement partiel des familles depuis les dicos d'actions Ne sera pas résolu 19/01/2017

Historique

#1 Mis à jour par Emmanuel GARETTE il y a plus de 7 ans

  • Assigné à mis à force rouge

#2 Mis à jour par Emmanuel GARETTE il y a plus de 7 ans

  • Echéance mis à 23/12/2016
  • Version cible mis à sprint 2016 51 EWT (1 semaine)
  • Début mis à 19/12/2016

#3 Mis à jour par Lionel Morin il y a plus de 7 ans

  • Version cible changé de sprint 2016 51 EWT (1 semaine) à sprint 2017 1-3 EWT

#4 Mis à jour par Emmanuel GARETTE il y a plus de 7 ans

  • Points de scénarios mis à 4.0

#5 Mis à jour par Lionel Morin il y a plus de 7 ans

ajout d'une archive avec actions de test

à décompresser dans /usr/share/eole/creole/extra

#6 Mis à jour par Lionel Morin il y a plus de 7 ans

  • Statut changé de Nouveau à Terminé (Sprint)

Formats disponibles : Atom PDF