Projet

Général

Profil

Evolution #7141

Les variables possédant une valeur par défaut devrait automatiquement être obligatoires

Ajouté par Joël Cuissinat il y a plus de 10 ans. Mis à jour il y a environ 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
Echéance:
21/02/2014
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Distribution:
EOLE 2.4

Description

Cela permettrait de revenir à un mode de fonctionnement ressemblant à celui de la 2.3 et d'éviter des oublis pouvant mener à des situations bizarres.
Actuellement, on peut par exemple enregistrer :

 "bash_tmout": {"owner": "gen_config", "val": null}

Si un jour on trouve un contre-exemple, il faudra songer à implémenter un comportement inverse.
Exemple : mandatory='False' pourrait annuler explicitement les checks obligatoires ...


Demandes liées

Lié à eole-genconfig - Anomalie #7167: Migration de la variable "bash_tmout" (type='number') Fermé 24/02/2014 03/03/2014
Lié à Documentations - Tâche #7432: Documenter les règles de gestion appliquées aux variables Fermé 21/01/2015

Révisions associées

Révision d67544a7 (diff)
Ajouté par Joël Cuissinat il y a environ 10 ans

Une variable avec valeur par défaut est obligatoire

Fixes #7141 @45m

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 10 ans

  • Description mis à jour (diff)

#2 Mis à jour par Joël Cuissinat il y a environ 10 ans

  • Statut changé de A étudier à Résolu
  • % réalisé changé de 0 à 100

#3 Mis à jour par Joël Cuissinat il y a environ 10 ans

  • Echéance mis à 21/02/2014
  • Assigné à changé de Emmanuel GARETTE à Joël Cuissinat

#4 Mis à jour par Bruno Boiget il y a environ 10 ans

  • Statut changé de Résolu à Fermé

Vérifié sur scribe 2.4 (Maj-Auto -D)

ex. de variables sans mandatory dans le dictionnaire avec valeur par défaut:

eole-sso -> port du serveur SSO parent (eolesso_port_parent)
general -> utiliser un proxy (activer_proxy_client)

Ces variables sont bien considérées obligatoires dans gen_config

Formats disponibles : Atom PDF