Project

General

Profile

Scénario #33209

analyse et factorisation du code des scripts modules et zephir

Added by Thierry Bertrand 2 months ago. Updated 16 days ago.

Status:
Résolu
Priority:
Normal
Assigned To:
Category:
-
Target version:
PNE-SR - MTES - prestation Cadoles - s39 -44
Start date:
09/27/2021
Due date:
11/05/2021
% Done:

100%

Story points:
-
Remaining (hours):
0.00 hour
Velocity based estimate:

Subtasks

Tâche #33279: Refactoring du codeFerméMatthieu Lamalle

History

#1 Updated by Thierry Bertrand 2 months ago

  • Subject changed from factorisation du code des scripts modules et zephir to analyse et factorisation du code des scripts modules et zephir

#2 Updated by Philippe Carre 2 months ago

Pour rappel, les scripts sont :
module (contient les scripts présents sur tous les modules et exécutés à partir d'une action zephir)
  • desenregistrement.zephir : permet de désenregistrer un serveur
  • set_var.zephir : permet de pouvoir changer la valeur d'une variable freezée à sa création.
  • kernel.zephir : permet de bloquer/débloquer la version du noyau
zephir (contient les scripts exécutables sur les zephir pour des actions sur des serveurs, groupes de serveurs)
  • set_var.py : permet de modifier la valeur d'une variable simple.
  • masterslaves2.py : permet de modifier des couples multi de variables maitre esclave
  • set_timeout_servers_group.py : permet de modifier le temps de polling zephir du serveur
  • del_servers_group.py : permet de supprimer des serveurs contenus dans un groupe de serveurs.
  • set_userkey.py : autorise un user sur un groupe de serveurs , et ajoute sa clé pub.
  • authorize_user_group.py : permet de déployer, vers un groupe de serveurs, les clés pub ajoutées
  • exec_script_group.py : permet de saisir le nom d'un script .zephir qui sera exécuté sur un groupe de serveurs.

#3 Updated by Matthieu Lamalle 2 months ago

  • Assigned To set to Matthieu Lamalle

#5 Updated by Matthieu Lamalle 2 months ago

  • Status changed from Nouveau to Terminé (Sprint)

#6 Updated by Joël Cuissinat 2 months ago

  • Status changed from Terminé (Sprint) to Nouveau

#7 Updated by Matthieu Lamalle about 2 months ago

  • Status changed from Nouveau to Résolu

Also available in: Atom PDF