Project

General

Profile

Archive #21799

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

Added by William Petit over 2 years ago. Updated 8 months ago.

Status:
Nouveau
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

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.

History

#1 Updated by Gilles Grandgérard over 2 years ago

  • Tracker changed from Proposition Scénario to Scénario
  • Release set to Zéphir-livraison-1

#2 Updated by Scrum Master over 2 years ago

  • Due date set to 01/26/2018
  • Target version set to sprint 2018 02-04 Equipe MENSR
  • Start date set to 01/08/2018

#3 Updated by Scrum Master over 2 years ago

  • Due date deleted (01/26/2018)
  • Target version deleted (sprint 2018 02-04 Equipe MENSR)
  • Start date deleted (01/08/2018)

#4 Updated by Gilles Grandgérard 8 months ago

  • Tracker changed from Scénario to Archive

Also available in: Atom PDF