Nœuds réutilisables

Dans cette section :

À propos des nœuds réutilisables

La fonction de nœud réutilisable de la console Environment Manager a changé dans la version 8.1 d'Environment Manager. Cependant, lorsque vous mettez à niveau une configuration pour l'utiliser dans la console version 8.1 ou supérieure, l'ancienne fonction Exécuter un nœud est activée.

Les nœuds réutilisables permettent de référence plusieurs fois le même nœud au sein d'une configuration. Ils peuvent être ajoutés à tous les déclencheurs qui prennent en charge les actions et conditions correspondantes. Les nœuds réutilisables sont stockés dans la bibliothèque et tous les changements apportés à cet endroit se reflètent dans toutes les occurrences de la configuration.

Pour connaître l'endroit où les nœuds réutilisables sont référencés dans la configuration, cliquez sur Nœuds réutilisables dans la bibliothèque.Chaque nœud réutilisable est répertorié, avec le chemin de chaque instance dans l'arborescence de navigation.

Dans la configuration suivante, les nœuds RU Node 1 et RU Node 2 sont réutilisables, et sont référencés dans les nœuds Démarrage d'ordinateur et Poste de travail créé. Le récapitulatif répertorie les nœuds et l'endroit où ils sont référencés dans la configuration.

Utilisation des nœuds réutilisables

Cliquez sur une référence à un nœud réutilisable dans le récapitulatif pour sélectionner la référence dans l'arborescence de navigation et afficher son contenu.

Vous pouvez créer de nouveaux nœuds réutilisables directement dans la bibliothèque ou cloner des nœuds existants dans la configuration pour les ajouter automatiquement à la bibliothèque.

Vous ne pouvez pas référencer les actions et conditions des nœuds réutilisables pour exécution dans les déclencheurs qui n'autorisent pas l'action ou la condition en question. Par exemple, les actions Lecteur et Imprimante ne s'exécutent pas dans les déclencheurs Ordinateur. Un nœud réutilisable contenant des actions Lecteur et Imprimante ne sera pas disponible dans la liste déroulante Nœuds réutilisables ou Exécuter un nœud si un déclencheur Ordinateur est sélectionné.

Création de nœuds réutilisables

Création d'un nœud réutilisable

  1. Dans l'arborescence de navigation Configuration des stratégies, sélectionnez Bibliothèque > Nœuds réutilisables.
  2. Dans le ruban Nœuds, sélectionnez Nœud.
  3. Mettez le nouveau nœud en surbrillance, et créez les conditions et actions requises.

Le nœud est désormais disponible en tant que nœud réutilisable dans la configuration.

Création d'un nœud réutilisable à partir d'un nœud existant

Lorsque vous déplacez un nœud vers la zone Nœuds réutilisables, il est supprimé de sa position dans la configuration et, si nécessaire, une référence au nœud réutilisable doit être créée à la place.

  1. Dans l'arborescence de navigation Configuration des stratégies, sélectionnez le nœud à rendre réutilisable.
  2. Dans le ruban Nœuds, sélectionnez Cloner et choisissez l'une des sous-options :
    • Déplacer vers Nœuds réutilisables - Le nœud, ses actions et conditions, et tous ses nœuds enfant sont déplacés vers la zone Nœuds réutilisables.
    • Copier vers Nœuds réutilisables - Le nœud est copié avec les conditions et actions associées, mais sans ses nœuds enfant, vers la zone Nœuds réutilisables, et renommé avec le préfixe « Clone de ».
    • Copier vers Nœuds réutilisables avec nœuds enfant - Le nœud, ses actions et conditions, ainsi que tous ses nœuds enfant, sont déplacés vers la zone Nœuds réutilisables. Le nœud et tous ses nœuds enfant reçoivent le préfixe « Clone de ».

    Si l'une des options de copie est sélectionnée, le nœud à la position d'origine n'est pas un nœud réutilisable. Si nécessaire, supprimez l'original et remplacez-le par le nœud réutilisable.

Le nœud (ou sa copie exacte) est disponible en tant que nœud réutilisable dans la configuration.

Référencement d'un nœud réutilisable dans une configuration

  1. Dans l'arborescence de navigation Configuration des stratégies, sélectionnez le déclencheur ou le nœud auquel ajouter un nœud réutilisable.
  2. Dans le ruban Nœuds, dans le groupe Ajouter, sélectionnez Nœuds réutilisables.
  3. Choisissez un nœud réutilisable dans la liste des nœuds disponibles.

Les actions du nœud réutilisable sont référencées pour exécution depuis le nœud sélectionné.

Conversion d'un nœud réutilisable en nœud normal

  1. Sélectionnez une référence à un nœud réutilisable dans l'arborescence de navigation.
  2. Dans le ruban Nœuds, dans le groupe Modifier, sélectionnez Convertir en Normal.

Tous les liens vers le nœud réutilisable sont supprimés. Vous pouvez modifier le nœud séparément sans affecter le nœud réutilisable et ses références.

Option Arrêt des sous-nœuds en cas d'échec pour les nœuds réutilisables

Vous activez/désactivez l'instruction Arrêter les sous-nœuds en cas d'échec des actions et conditions des nœuds réutilisables dans la bibliothèque. Le paramètre est appliqué de façon uniforme à toutes les références à ce nœud réutilisable figurant dans la configuration. Vous ne pouvez pas le modifier pour des instances spécifiques dans cette configuration.

Si un nœud réutilisable contient plusieurs actions ou conditions dont l'option Arrêter les sous-nœuds en cas d'échec est activée, et que vous référencez ce nœud dans une configuration, les éventuels nœuds enfant s'exécutent uniquement si chaque nœud et condition réussit. Si une action avec option Arrêter les sous-nœuds en cas d'échec activée échoue, le nœud enfant ne s'exécute pas.

Dans l'exemple suivant, le nœud réutilisable (RU Node 1) comporte un seul nœud dépendant : Node 1. Ces deux nœuds contiennent une action chacun, dont l'option Arrêter les sous-nœuds en cas d'échec est activée. Le nœud réutilisable est référencé dans une configuration et un enfant dépendant est ajouté au niveau inférieur. Le nœud enfant s'exécute uniquement si toutes les actions de RU Node (nœud réutilisable), Node 1 et Node 2 réussissent. Si l'une des actions échoue, il ne s'exécute pas.

Nœuds réutilisables référencés

Option Arrêt des sous-nœuds en cas d'échec pour les nœuds réutilisables à la mise à niveau

Les nœuds réutilisables antérieurs à la version 8.1 ont été exécutés en tant qu'actions configurées dans la zone de travail Actions d'un nœud. Pour les versions 8.1 et supérieures d'Environment Manager, les nœuds réutilisables peuvent uniquement être référencés en tant que nœuds sous un déclencheur. Vous pouvez les ajouter directement à des déclencheurs dans une configuration. Cela affecte la façon dont l'option Arrêter les sous-nœuds en cas d'échec fonctionne pour les nœuds réutilisables et vous devez en tenir compte lors de la mise à niveau des configurations vers la version 8.1 ou supérieure.

Dans les consoles antérieures à la version 8.1, il était impossible d'appliquer Arrêter les sous-nœuds en cas d'échec à des actions et conditions dans la bibliothèque Nœuds réutilisables. L'option Arrêter les sous-nœuds en cas d'échec était disponible uniquement au niveau d'une référence de nœud réutilisable pour les nœuds réutilisables référencés dans une configuration.

Dans les versions 8.1 et supérieure, toutes les actions et conditions d'un nœud réutilisable dans la bibliothèque possèdent une instruction Arrêter le sous-nœud si échec. Lorsque vous mettez à niveau une configuration v8.0, l'option Arrêter le sous-nœud si échec est activée pour toutes les actions et conditions des nœuds réutilisables. Par conséquent, si une action échoue dans un nœud réutilisable, les nœuds enfant ne s'exécutent pas.

Comme cela peut changer le comportement d'une configuration, vous devez tenir compte de l'impact de la mise à niveau. Bien qu'il soit possible de désactiver Arrêter le sous-nœud si échec pour chaque action ou condition si nécessaire, cela risque de ne pas provoquer le comportement voulu et la configuration devra subir une mise à jour plus complète.

Nœuds réutilisables et configurations antérieures à la version 8.1

Vous mettez à jour les configurations en important les fichiers MSI ou XML créés dans une précédente version d'Environment Manager dans la console 8.1. Les fichiers AppSense Environment Manager Package (AEMP) sont mis à niveau de la même manière.

Dans les anciennes versions de la console, vous ajoutiez une référence à un nœud réutilisable dans une configuration à l'aide du bouton Exécuter le nœud du ruban Actions. Dans les consoles 8.x, le bouton Exécuter le nœud n'existe plus. Il a été remplacé par le bouton Nœuds réutilisables du ruban Nœuds.

Lorsque vous mettez une configuration à niveau et que vous l'ouvrez dans une console 8.x, le bouton Nœud réutilisable est ajouté au ruban Actions pour reproduire les fonctions des versions précédentes.

Rubriques connexes