Tâche #32557
Distribution EOLE - Scénario #33181: Traitement express MEN (39-41)
eole-ad-dc-ou - Gérer la valeur None pour la variable PATTERN
100%
Description
Les comptes utilisateurs ne sont jamais déplacés quand la variable PATTERN n'est pas défini dans GENCONFIG car sa valeur dans le script est None.
Pouvez-vous gérer cette valeur lors du test de la variable PATTERN dans la méthode IsCNMatchPattern ?
Actuellement, j'utilise une regex pour contourner le problème
Related issues
History
#1 Updated by mathieu carrolle over 2 years ago
Erratum, ajouté une regex ne fonctionne pas car la variable $PATTERN est utilisé avec des guillements dans le test:
Ligne 164:
if "${CN}" =~ "$PATTERN"
Il faut supprimer les guillements sinon l'expression est "matched" litérallement: https://github.com/koalaman/shellcheck/wiki/SC2076
#2 Updated by Gilles Grandgérard over 2 years ago
- Related to Scénario #32535: Problème pour classifier avec le module eole-ad-dc-ou lorsque le critère de sélection Pattern est vide added
#3 Updated by Gilles Grandgérard about 2 years ago
- Tracker changed from Demande to Scénario
- Due date set to 08/27/2021
- Status changed from Nouveau to Résolu
- Target version set to sprint 2021 26-34 Equipe MENSR (été)
- Release set to EOLE 2.7.2
#4 Updated by Joël Cuissinat almost 2 years ago
- Assigned To set to Gilles Grandgérard
- Parent task set to #33181
- Story points set to 1.0
#5 Updated by Joël Cuissinat almost 2 years ago
- Status changed from Résolu to Fermé
- % Done changed from 0 to 100
- Remaining (hours) set to 0.0
Le 1er commit a été effectué pour 2.8.1, puis la modification a été généralisée :
eole-ad-dc-ou$ git branch -r --contains 0e8a3698 origin/2.7.2/master origin/2.8.0/master origin/HEAD -> origin/master origin/dist/eole/2.7.2/master origin/dist/eole/2.8.0/master origin/dist/eole/2.8.1/master origin/master <pre> Et visiblement le correctif est diffusé depuis le 05/06/2021 ;)