Projet

Général

Profil

Archive #21799

Brancher le service console sur l'API public du Zéphir

Ajouté par William Petit il y a plus de 6 ans. Mis à jour il y a plus de 4 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
Echéance:
% réalisé:

0%

Distribution:

Description

Problème

La console SSH proposée par l'application Zéphir devrait promoser un équivalent "ligne de commande" des actions possibles via l'API publique du Zéphir.

Proposition

À partir du manifeste exposé par le service API Bridge, générer un environnement console permettant d'exécuter les appels API sous la forme de commandes avec arguments.

Exemple:

pour le message https://dev-eole.ac-dijon.fr/doc/zephir/messages/v1/servermodel.describe.html

on devrait avoir une commande dans la console du type:

servermodel describe --server-model-id=<id> --inheritance=true

Cette commande devrait retourner le résultat de l'appel RPC sous forme texte, dans une syntaxe proche du YAML pour faciliter la lecture.

Une commande "help" par défaut devrait renvoyer la liste des commandes disponibles.

Critères d'acceptation

  • L'API publique du Zéphir est disponible sous la forme de commandes dans la console du Zéphir.
  • Une commande "help" permet de lister les commandes disponibles et leurs informations d'usage.

Historique

#1 Mis à jour par Gilles Grandgérard il y a plus de 6 ans

  • Tracker changé de Proposition Scénario à Scénario
  • Release mis à Zéphir-livraison-1

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

  • Echéance mis à 26/01/2018
  • Version cible mis à sprint 2018 02-04 Equipe MENSR
  • Début mis à 08/01/2018

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

  • Echéance 26/01/2018 supprimé
  • Version cible sprint 2018 02-04 Equipe MENSR supprimé
  • Début 08/01/2018 supprimé

#4 Mis à jour par Gilles Grandgérard il y a plus de 4 ans

  • Tracker changé de Scénario à Archive

Formats disponibles : Atom PDF