Projet

Général

Profil

Scénario #29857

Revoir le format du type Creole "domain"

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

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
Echéance:
% réalisé:

0%

Points de scénarios:
1.0
Estimation basée sur la vélocité:

Description

Des tests réalisés sur la variable "nom_domaine_local" dans #29680#note-5 ont révélé de nombreuses incohérence entre la description du type disponible dans la documentation et le comportement constaté.

            <variable name='nom_domaine_local' type='domain' description='Nom DNS du réseau local' mandatory='True' mode='basic'/>

Extrait de la documentation :

domain :

  • adresse IP. La valeur doit passer ce test : IPy.IP)

ou

  • alphanumérique et '.' autorisé sauf pour le 1er caractère qui doit forcement être du type alpha. Le '.' est obligatoire. Minimum 2 et maximum 255 caractères ;
Contradictions :
  • le point n'est pas obligatoire (la valeur "toto" est acceptée)
  • le premier caractère peut être de type numérique (la valeur "5" est acceptée)
  • le mini appliqué est 1 (la valeur "a" est acceptée)
  • le maxi serait en réalité 63 avec un "double plafond" (point à creuser)
<gnunux> le code est dans tiramisu/option/option.py dans DomainnameOption

Demandes liées

Copié depuis eole-genconfig - Tâche #29680: Genconfig plante si la variable nom_domaine_local n'est pas au bon format Fermé 04/03/2020

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Copié depuis Tâche #29680: Genconfig plante si la variable nom_domaine_local n'est pas au bon format ajouté

#2 Mis à jour par Gilles Grandgérard il y a plus de 3 ans

  • Release EOLE 2.7.1.3 supprimé

Formats disponibles : Atom PDF