Project

General

Profile

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

Added by mathieu carrolle 7 months ago. Updated 14 days ago.

Status:
Fermé
Priority:
Normal
Start date:
05/26/2021
Due date:
08/27/2021
% Done:

100%

Remaining (hours):
0.0

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

Related to Distribution EOLE - Scénario #32535: Problème pour classifier avec le module eole-ad-dc-ou lorsque le critère de sélection Pattern est vide Terminé (Sprint) 05/20/2021 06/04/2021

Associated revisions

Revision 538f796f (diff)
Added by Gilles Grandgérard 6 months ago

correction typo shellcheck

REF #32557

Revision 0e8a3698 (diff)
Added by Gilles Grandgérard 6 months ago

correction typo shellcheck

REF #32557

History

#1 Updated by mathieu carrolle 7 months 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 6 months 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 5 months 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 2 months 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 14 days 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 ;)

Also available in: Atom PDF