Ajout de messages d’avertissement et d’échec aux résultats de validation — CdmPolicyUtil
Vous utilisez l’include de script CdmPolicyUtil pour ajouter des messages d’avertissement et d’échec aux résultats de validation dans la table Résultats de validation CDM de politique. CDM S’attend à ce que les avertissements et les échecs de validation contiennent un chemin d’accès de nœud, un ID d’instantané et une référence au nœud impacté.
CdmPolicyUtil
- CdmPolicyUtil est un script include public.
- Étant donné que CdmPolicyUtil est un script include global, vous n’avez pas besoin de l’invoquer comme un nouveau CdmPolicyUtil().
- Vous pouvez invoquer CdmPolicyUtil dans toutes les étendues, mais la portée d’invocation attendue est PaCE (en particulier, lors de l’exécution des PaCE politiques).
- L’appel approprié est
CdmPolicyUtil.methodName(parameters).
Méthodes
- addFailure
Ajoute un message d’échec. Le message s’affiche dans l’onglet Résultats de validation de l’instantané.
Paramètres :
- Output: décision de politique pour l’instantané du sujet (primarySnapshotId).
- cdmNode: nœud (sn_cdm_node) à l’origine de l’échec.
- name: nom de l’échec.
- description: description de l’échec.
- addAvertissement
Ajoute un message d’avertissement de politique. Le message s’affiche dans l’onglet Résultats de validation de l’instantané.
Paramètres :
- Output: décision de politique pour l’instantané du sujet (primarySnapshotId).
- cdmNode: Nœud (sn_cdm_node) à l’origine de l’avertissement.
- name: nom de l’avertissement.
- description: description de l’avertissement.
- getLastCreatedSnapshotIds
Renvoie les derniers ID d’instantané créés et publiés pour le fourni additionalDeployables. Si aucun instantané publié n’est disponible pour un élément déployable particulier, ajoute un message de débogage.
Paramètre :
additionalDeployables – peut être adopté directement en ce qui concerne la politique.
- getLastPublishedSnapshotIds
Récupère les ID d’instantané les plus récents et publiés pour le .additionalDeployables Si aucun instantané publié n’est disponible pour un élément déployable particulier, ajoute un message de débogage.
Paramètre :
additionalDeployables - peut être adopté directement en ce qui concerne la politique.