Project

General

Profile

Scénario #18402

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

Added by Emmanuel GARETTE almost 5 years ago. Updated over 4 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Start date:
01/03/2017
Due date:
01/20/2017
% Done:

100%

Estimated time:
(Total: 11.00 h)
Spent time:
(Total: 20.00 h)
Story points:
4.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
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 Bytes) Lionel Morin, 01/05/2017 03:38 PM


Subtasks

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


Related issues

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

History

#1 Updated by Emmanuel GARETTE almost 5 years ago

  • Assigned To set to force rouge

#2 Updated by Emmanuel GARETTE almost 5 years ago

  • Due date set to 12/23/2016
  • Target version set to sprint 2016 51 EWT (1 semaine)
  • Start date set to 12/19/2016

#3 Updated by Lionel Morin almost 5 years ago

  • Target version changed from sprint 2016 51 EWT (1 semaine) to sprint 2017 1-3 EWT

#4 Updated by Emmanuel GARETTE over 4 years ago

  • Story points set to 4.0

#5 Updated by Lionel Morin over 4 years ago

ajout d'une archive avec actions de test

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

#6 Updated by Lionel Morin over 4 years ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF