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 de stratégie CDM . 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 include de script public.
- Étant donné que CdmPolicyUtil est un include de script global, vous n’avez pas besoin de l’invoquer comme un nouveau CdmPolicyUtil().
- Vous pouvez appeler CdmPolicyUtil dans tous les périmètres, mais le périmètre d’invocation attendu l’est PaCE (en particulier, lors de l’exécution des PaCE stratégies).
- L’appel approprié est
CdmPolicyUtil.methodName(parameters).
Méthodes
- addFailure (en anglais seulement)
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 la défaillance.
- name: nom de l’échec.
- description: description de la défaillance.
- addWarning (en anglais seulement)
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és créés et publiés pour le fichier .additionalDeployables Si aucun instantané publié n’est disponible pour un déployable particulier, ajoute un message de débogage.
Paramètre :
additionalDeployables – peuvent être adoptés directement en ce qui concerne la politique.
- getLastPublishedSnapshotIds
Récupère les ID d’instantanés les plus récents et publiés pour le fichier .additionalDeployables Si aucun instantané publié n’est disponible pour un déployable particulier, ajoute un message de débogage.
Paramètre :
additionalDeployables - peuvent être adoptés directement en ce qui concerne la politique.