Projet

Général

Profil

Tâche #21442

Scénario #21175: Le partitionnement des modules EOLE doit être un paramétrage dans GenConfig

Créer des utilitaires EOS creole pour lister les volumes logiques

Ajouté par Daniel Dehennin il y a plus de 6 ans. Mis à jour il y a plus de 6 ans.

Statut:
Reporté
Priorité:
Normal
Assigné à:
-
Début:
25/09/2017
Echéance:
% réalisé:

0%

Temps estimé:
4.00 h
Temps passé:
Restant à faire (heures):
2.0

Description

L’idée est que, par défaut, nous listons les volumes logiques créés et attribuons 100% de l’espace disque au dernier de la liste.

Un dictionnaire pourra passer une variable afin de forcer un volume par défaut.


Demandes liées

Copié vers Distribution EOLE - Tâche #21486: Mettre en place l’infrastructure nécessaire à la gestion des volumes logiques dans GenConfig Fermé 25/09/2017

Historique

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

  • Restant à faire (heures) changé de 4.0 à 2.0

J’ai créé deux fonctions afin de faire un <fill /> sur les deux variables :

  • partitioning_lv_name
  • partitioning_lv_size

J’ai essayé de passer la liste des valeurs de partitioning_lv_name avec :

        <fill name='get_lv_names' target='partitioning_lv_name' />
        <fill name='get_lv_extend_sizes' target='partitioning_lv_size'>
            <param type='eole' name='partitioning_lv_names'>partitioning_lv_name</param>
            <param type='eole' name='mode_zephir' optional='True'>mode_zephir</param>
        </fill>

mais get_lv_extend_sizes ne reçoit que le nom du LV de la master courrante et non la liste complète.

Il faudrait pouvoir passer 3 paramètres à get_lv_extend_sizes, comme pour les <check /> :

  1. La valeur actuelle
  2. La liste des valeurs
  3. L’index de la valeur actuelle dans la liste

#2 Mis à jour par Joël Cuissinat il y a plus de 6 ans

  • Statut changé de Nouveau à Reporté

Formats disponibles : Atom PDF