Projet

Général

Profil

Tâche #22220

Scénario #21405: Epic 1: Interroger l'état Salt et renvoyer le résultat à la demande

Réusinage du code et des commits

Ajouté par Daniel Dehennin il y a plus de 6 ans. Mis à jour il y a plus de 6 ans.

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

100%

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

Révisions associées

Révision 809de6b1 (diff)
Ajouté par Daniel Dehennin il y a plus de 6 ans

SaltStack: controller must be easily extendable

Refactor executor code in its own submodule to permit addition of new
feature without too much pain.

  • services/saltmaster/src/salt_ctrl/salt_exec.py: code of the executor.
  • services/saltmaster/src/salt_ctrl/salt_ctrl.py (_build_CallResult):
    new utility to wrap responses in “CallResult”.
    (SaltRunner): rename Salt controller class.
    Initialise a new executor object and register all its exposed
    methods.

Ref: #22131

Révision 6f7fc40e (diff)
Ajouté par Fabrice Barconnière il y a plus de 6 ans

SaltStack: exec_command must be async and v1.exec.salt response must be in a namespace

  • services/common/messages/v1/exec.salt.yml : describe “exec.salt“ response and related messages
  • services/saltmaster/src/salt_ctrl/salt_exec.py : “exec_command” method mapped to “exec.salt” crossbar message.

ref #22220

Historique

#1 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Temps estimé mis à 4.00 h
  • Restant à faire (heures) mis à 4.0

#2 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Sujet changé de Réusinage du code et des commits à Réusinage du code et des commits
  • Assigné à mis à Daniel Dehennin

#3 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Statut changé de Nouveau à En cours

#4 Mis à jour par Fabrice Barconnière il y a plus de 6 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 4.0 à 2.0

#5 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Restant à faire (heures) changé de 2.0 à 4.0

#6 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Restant à faire (heures) changé de 4.0 à 0.0

#7 Mis à jour par Scrum Master il y a plus de 6 ans

  • Statut changé de En cours à Résolu

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

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF