Projet

Général

Profil

Tâche #22131

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

Lister les jobs

Ajouté par Fabrice Barconnière il y a plus de 6 ans. Mis à jour il y a plus de 6 ans.

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

100%

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

Description

  • demandés par l'utilisateur (ou un autre service)
  • exécutés sur chaque minion

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 f0a9271d (diff)
Ajouté par Daniel Dehennin il y a plus de 6 ans

SaltStack: list all jobs stored in the database

  • services/common/messages/v1/jobs.salt.list.yml: describe the
    “jobs.salt.list” message.
  • services/saltmaster/src/salt_ctrl/salt_jobs.py: implement a “SaltJobs”
    class with a “list_jobs” method to retrieve all jobs from the
    database.

Ref: #22131

Historique

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

  • Statut changé de Nouveau à En cours

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

  • Description mis à jour (diff)
  • Assigné à mis à Daniel Dehennin

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

  • % réalisé changé de 0 à 20
  • Restant à faire (heures) changé de 12.0 à 9.0

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

  • % réalisé changé de 20 à 100

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

  • Restant à faire (heures) changé de 9.0 à 0.5

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

  • Statut changé de En cours à Résolu

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

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.5 à 0.0

Formats disponibles : Atom PDF