Ce programme a besoin des valeurs des propriétés suivantes :
Intervalle_sonde_complet : pour définir le délai pendant lequel la sonde passe en mode de sommeil.
Délai_sonde : pour appliquer le délai imparti relatif à la sonde à la commande nslookup effectuant le sondage.
Ressources_réseau_utilisées : pour obtenir l'adresse IP sur laquelle tourne le DNS.
Nombre_nouvelles_tentatives et Intervalle_nouvelles_tentatives : pour déterminer le nombre de tentatives de redémarrage ainsi que la période sur laquelle elles se répartissent.
Rép_base_TR : pour obtenir le répertoire contenant le programme de SONDE ainsi que l'utilitaire gettime.
La fonction scha_resource_get() obtient les valeurs de ces propriétés et les enregistre dans des variables de shell, de la manière décrite ci-dessous :
INTERVALLE_SONDE=`scha_resource_get -O INTERVALLE_SONDE_COMPLET \ -R $RESOURCE_NAME -G $RESOURCEGROUP_NAMÈ Info_délai_sonde=`scha_resource_get -O Extension -R $RESOURCE_NAME \ -G $RESOURCEGROUP_NAME Délai_sondè DÉLAI_SONDE=`echo $probe_timeout_info | awk '{print $2}'` HÔTE_DNS=`scha_resource_get -O RESSOURCES_RÉSEAU_UTILISÉES -R $RESOURCE_NAME \ -G $RESOURCEGROUP_NAMÈ NOMBRE_NOUVELLES_TENTATIVES=`scha_resource_get -O NOMBRE_NOUVELLES_TENTATIVES -R $RESOURCE_NAME -G\ $RESOURCEGROUP_NAMÈ INTERVALLE_NOUVELLES_TENTATIVES=`scha_resource_get -O INTERVALLE_NOUVELLES_TENTATIVES -R $RESOURCE_NAME -G\ $RESOURCEGROUP_NAMÈ RÉP_BASE_TR=`scha_resource_get -O RÉP_BASE_TR -R $RESOURCE_NAME -G\ $RESOURCEGROUP_NAMÈ
pour les propriétés définies par le système, telles que Intervalle_sonde_complet, scha_resource_get() ne retourne que la valeur. Pour les propriétés d'extension, telles que Délai_sonde, scha_resource_get() retourne le type et la valeur. Utilisez la commande awk pour n'obtenir que la valeur.