Interface de ligne de commande
Exécution de workflows
La commande execute exécutée à partir du contexte d'un workflow sélectionné permet
d'exécuter ce workflow. Si le workflow ne nécessite pas de paramètre, il va simplement
s'exécuter :
dory:maintenance workflow-000>
hello world!
Si le workflow nécessite des paramètres, le contexte devient un contexte captif dans lequel les
paramètres doivent être spécifiés :
dory:maintenance workflow-000>
dory:maintenance workflow-000 execute (uncommitted)>
Toute tentative de valider l'exécution du workflow sans avoir défini au préalable les paramètres
requis se solde par un échec explicite :
dory:maintenance workflow-000 execute (uncommitted)>
error: cannot execute workflow without setting property "type"
Pour exécuter le workflow, définissez les paramètres spécifiés, puis utilisez la commande
commit :
dory:maintenance workflow-000 execute (uncommitted)>
dory:maintenance workflow-000 execute (uncommitted)>
dory:maintenance workflow-000 execute (uncommitted)>
Si le workflow comporte des étapes spécifiées, ces étapes s'affichent par l'intermédiaire de la
CLI, par exemple :
dory:maintenance workflow-000 execute (uncommitted)>
Checking for existing worksheet ... done
Finding disks of specified type ... done
Creating worksheet ... done
348
Manuel d'entretien client des systèmes Oracle ZFS Storage Appliance, version 2013.1.3.0 • Décembre 2014
scheduled = false
execute
execute
type = (unset)
overwrite = (unset)
type = system
overwrite = true
get
commit
set type=system
set overwrite=true
commit
commit