Guide des développeurs pour les services de données Sun Cluster 3.1 10/03

Mise en oeuvre du nom et du détecteur du type de ressources

Vous pouvez enregistrer un type de ressources supportant les mises à niveau dans Sun Cluster 3.0. Par contre, son nom est enregistré dans le CCR sans le suffixe de version. Pour fonctionner correctement dans Sun Cluster 3.0 et Sun Cluster 3.1, le détecteur de ce type de ressources doit pouvoir gérer deux conventions d'attribution des noms :


id_fournisseur.nom_ressource:version
id_fournisseur.nom_ressource

Le code de contrôle peut déterminer le nom approprié à utiliser en exécutant l'équivalent de


scha_resourcetype_get -O RT_VERSION -T VEND.myrt
scha_resourcetype_get -O RT_VERSION -T VEND.myrt:vers

puis en comparant les valeurs de sortie avec vers. Seule une de ces commandes n'échouera pas pour une valeur spécifique de vers car il est impossible d'enregistrer la même version d'un type de ressources deux fois sous deux noms différents.