addNodeStatus - L'action `addNodeStatus` nécessite-t-elle des paramètres ?

Voici les précisions d'expert concernant la syntaxe de addNodeStatus : Invocation : Une Signature Minimaliste

Réponse

Non, selon la syntaxe fournie pour CASL, Lua, Python et R, l'action `addNodeStatus` est appelée sans aucun paramètre pour récupérer l'état actuel.
SAS / CASL
proc cas;
   /* Appel sans paramètres spécifiques */
   /* On utilise uniquement 'result=' (paramètre commun) pour capturer l'objet */
   session.addNodeStatus result=r status=s;

   /* Vérification du succès technique de l'appel */
   if (s.severity == 0) then do;
      print "Appel réussi. Inspection de la structure retournée :";
      
      /* La variable 'r' contient le dictionnaire de résultats */
      /* Si des nœuds sont en cours d'ajout, 'r' contiendra une table 'AddNodeStatus' */
      describe r; 
   end;
run;
Cette réponse vous a-t-elle aidé ?
Distinguez Paramètres Fonctionnels et Paramètres Communs. En tant que Consultant, il est crucial de préciser : si l'action n'accepte aucun paramètre fonctionnel (c'est-à-dire spécifique à l'action, comme filtrer par nom de machine), elle accepte néanmoins les paramètres communs à toutes les actions CAS (Common Parameters). Best Practice : Même si c'est optionnel, utilisez toujours result= et status=. Comme cette action est souvent utilisée dans des boucles d'attente (polling) pour surveiller l'arrivée de nœuds, ne pas capturer le résultat provoquera l'impression systématique de la table dans le journal ou la sortie standard, ce qui polluera vos logs d'administration inutilement.
addNodeStatus

session

Doc : addNodeStatus