Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Permettre la suppression d'instances dans tous les modules d'une plateforme #315

Open
Lucas-C opened this issue Sep 27, 2019 · 3 comments
Open

Comments

@Lucas-C
Copy link
Member

Lucas-C commented Sep 27, 2019

Demande issue d'Hesperides Community aujourd'hui

Le besoin est de permettre la suppression d'instance de manière plus simple lorsqu'une plateforme a beaucoup de modules

Il faudrait pouvoir spécifier un path optionnel.

@Lucas-C
Copy link
Member Author

Lucas-C commented Sep 27, 2019

avec plusieurs niveaux peut-être, par exemple :

  • 1er niveau VSLLETP4* -> supprime toutes les instances du serveur letojanni sur la plateforme PRD4 (tous composants / modules impactés)
  • 2e niveau VSLLETP4*WDI -> supprime toutes les instances du serveur letojanni sur la plateforme PRD4 mais que pour WDI (tous modules contenus dans le composant)
  • 3e niveau -> même chose que le 2e mais en ciblant le module en plus ?

@thomaslhostis
Copy link
Collaborator

Le besoin de supprimer plusieurs instances à la fois est confirmé. L'ajout n'apporte pas grand chose donc on ne fera que la suppression.

@thomaslhostis thomaslhostis changed the title Permettre l'ajout/suppression d'instances dans tous les modules d'une plateforme Permettre la suppression d'instances dans tous les modules d'une plateforme Nov 7, 2019
@Lucas-C
Copy link
Member Author

Lucas-C commented Feb 13, 2020

La cinématique validée aujourd'hui ensemble avec @Bhoye05 & @thomaslhostis :

  1. On ajoute un bouton au niveau plateforme
  2. Ce bouton ouvre une nouvelle modale permettant de saisir un pattern (expression régulière)
  3. Dès que des des caractères sont saisis, afficher la liste des instances & modules qui seraient supprimés
  4. Sur appuis sur le bouton "DELETE", faire un appel à la ressource backend PUT /platforms/$ptf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants