• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Règle par lieu - Bug d'affichage / Erreur de configuration
#1
Bonjour,

J'ai mis en place une règle pour affecter mes ordinateurs à des entités en fonction de leur tag via une expression régulière et cela fonctionne parfaitement.
En gros si je valide cette REGEX :
^(.+?),
Alors j'affecte l'entité correspondante à ce TAG. RAS ça marche parfaitement.

J'ai ensuite voulu faire une règle pour affecter les ordinateurs à des lieux spécifiques.
Même type de règle avec une REGEX différente. Je prends tout ce qui suit la chaine de caractère "lieu-" :
/(?<=lieu-).*$/

J'ai bataillé car ça ne fonctionnait pas et visiblement c'est une sorte de bug d'affichage.
dans Actions je précise le paramètre suivant :
[Image: aee3ba39ba66ac2ea103a9400f361949.png]


Mais j'obtiens l'affichage suivant après validation :
[Image: b9863e0f50813ed9c214e7bc44184dd6.png]

Peu importe la valeur. Si je choisis d'assigner depuis l'expression régulière j'ai toujours N/A en valeur. J'ai tenté de supprimer/refaire ma règle mais même résultat.
j'utilise la dernière version de Fusion et GLPI : FusionInventory 9.4+2.1

Quid?

Merci à vous,
  Reply
#2
Ca ne serait pas plutôt
Quote:/(?<=lieu-)(.*)$/
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#3
(2019-12-26, 09:20:43)ddurieux Wrote: Ca ne serait pas plutôt
Quote:/(?<=lieu-)(.*)$/

Effectivement c'est mieux Big Grin  Je suis clairement débutant sur les REGEX.

J'ai toujours le "bug" d'affichage mais la règle est pleinement fonctionnelle après avoir supprimé les ordinateurs et relancer l'inventaire.
Navré de vous avoir pris du temps pour une simple REGEX.

Merci beaucoup.
  Reply
#4
Pas de soucis, si ça marche c'est nickel Wink
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)