Groupe de commandes VariableConfiguration de l'objet AdminTask

Les langages de script Jython ou Jacl permettent de configurer des serveurs à l'aide de l'outil wsadmin. Les commandes et paramètres du groupe VariableConfiguration peuvent être utilisés pour supprimer les définitions de variable du système, définir les valeurs des variables ou obtenir les valeurs des variables dans une portée spécifique.

Le groupe de commandes VariableConfiguration de l'objet AdminTask inclut les commandes suivantes :

removeVariable

La commande removeVariable permet de supprimer une définition de variable du système. Une variable est une propriété de configuration que vous pouvez utiliser pour fournir un paramètre pour certaines valeurs dans le système.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-variableName
Le nom de la variable. (Chaîne, obligatoire)
-scope
La portée de la définition de la variable. La valeur par défaut est Cell. (Chaîne, facultatif)
La syntaxe du paramètre de la portée est Type=value
Les types pris en charge sont Cell, Node, Servers, Application et Cluster, par exemple :
  • Node=node1
  • Node=node1, Server=server1
  • Application=app1
  • Cluster=cluster1
  • Cell=cell1
-node
Nom du noeud. Ce paramètre n'est obligatoire que pour les portées de serveurs qui n'ont pas de nom unique sur tous les noeuds. (Chaîne, facultatif)

Exemples

Exemple d'utilisation en mode interactif :

  • A l'aide de Jacl :
    $AdminTask removeVariable {-interactive}
  • A l'aide de la chaîne Jython :
    AdminTask.removeVariable ('[-interactive]')
  • Avec la liste Jython :
    AdminTask.removeVariable (['-interactive'])

setVariable

La commande setVariable permet de définir la valeur d'une variable. Une variable est une propriété de configuration que vous pouvez utiliser pour fournir un paramètre pour certaines valeurs dans le système.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-variableName
Le nom de la variable. (Chaîne, obligatoire)
-scope
La portée de la définition de la variable. La valeur par défaut est Cell. (Chaîne, facultatif)
La syntaxe du paramètre de la portée est Type=value, par exemple :
  • Node=node1
  • Node=node1,Server=server1
  • Application=app1
  • Cluster=cluster1
  • Cell=cell1
.
-node
Nom du noeud. Ce paramètre n'est obligatoire que pour les portées de serveurs qui n'ont pas de nom unique sur tous les noeuds. (Chaîne, facultatif)
-variableValue
La valeur de la variable. (Chaîne, facultatif)
-variableDescription
La description de la variable. (Chaîne, facultatif)

Exemples

Syntaxe d'un exemple de mode différé :

  • A l'aide de Jacl :
    $AdminTask setVariable {-variableName nom_variable1 -scope  Cell=localhostNode01Cell,Node=localhostNode01}
  • A l'aide de la chaîne Jython :
    AdminTask.setVariable('[-variableName nom_variable1 -scope Cell=localhostNode01Cell,Node=localhostNode01]')
  • Avec la liste Jython :
    AdminTask.setVariable(['-variableName', 'nom_variable1', '-scope', 'Cell=localhostNode01Cell,Node=localhostNode01'])

Exemple d'utilisation en mode interactif :

  • A l'aide de Jacl :
    $AdminTask setVariable {-interactive}
  • A l'aide de la chaîne Jython :
    AdminTask.setVariable ('[-interactive]')
  • Avec la liste Jython :
    AdminTask.setVariable (['-interactive'])

showVariables

La commande showVariables permet de répertorier les valeurs de variable d'une portée.

Objet cible

Aucun

Paramètres et valeurs renvoyées

- scope
La portée de la définition de la variable. La valeur par défaut est Cell. (Chaîne, facultatif)
La syntaxe du paramètre de la portée est Type=value
Les types pris en charge sont Cell, Node, Servers, Application et Cluster, par exemple :
  • Node=node1
  • Node=node1, Server=server1
  • Application=app1
  • Cluster=cluster1
  • Cell=cell1
-node
Nom du noeud. Ce paramètre n'est obligatoire que pour les portées de serveurs qui n'ont pas de nom unique sur tous les noeuds. (Chaîne, facultatif)
-variableName
Le nom de la variable. Si vous définissez ce paramètre, la valeur de cette variable est renvoyée. Si vous ne définissez pas ce paramètre, toutes les variables définies sous cette portée seront renvoyées sous forme de liste dans laquelle chaque élément est une paire composée du nom et de la valeur de la variable. (Chaîne, facultatif)

Exemples

Exemple d'utilisation en mode interactif :

  • A l'aide de Jacl :
    $AdminTask showVariables {-interactive}
  • A l'aide de la chaîne Jython :
    AdminTask.showVariables ('[-interactive]')
  • Avec la liste Jython :
    AdminTask.showVariables (['-interactive'])


Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_atvariableconfig
Nom du fichier : rxml_atvariableconfig.html