Ignorer les liens de navigation | |
Quitter la vue de l'impression | |
![]() |
Guide d'administration des systèmes Oracle® ZFS Storage Appliance, version 2013.1.3.0 |
A propos d'Oracle ZFS Storage Appliance
Configuration d'Oracle ZFS Storage Appliance
Maintenance d'Oracle ZFS Storage Appliance
Paramètres de workflow restreints
Paramètres de workflow facultatifs
Gestion des erreurs des workflows
Validation des entrées des workflows
Audits et rapports sur l'exécution des workflows
Présentation de la gestion des versions des workflows
Utilisation des workflows pour les actions d'alerte
Utilisation de workflows programmés
Utilisation d'un workflow programmé
Codage des calendriers de workflow
Création d'une feuille de travail à partir d'un type de lecteur donné
Téléchargement de workflows à l'aide de la BUI
Téléchargement de workflows à l'aide de la CLI
Création d'une liste de workflows à l'aide de la CLI
Les workflows qui n'agissent pas sur l'entrée ont une portée limitée ; un grand nombre de workflows doivent être paramétrés pour présenter une utilité. Pour ce faire, il faut ajouter un membre parameters à l'objet workflow global. Le membre parameters est lui-même un objet comportant normalement un membre pour chaque paramètre. Chaque membre parameters doit avoir les membres suivants :
|
Le membre type doit être défini sur l'un des types suivants :
|
Sur la base des types spécifiés, une forme d'entrée appropriée sera générée à l'exécution du workflow. L'exemple ci-dessous présente un workflow à deux paramètres, le nom d'une division commerciale (à utiliser comme projet) et le nom d'un partage (à utiliser comme nom de partage) :
var workflow = { name: 'New share', description: 'Creates a new share in a business unit', parameters: { name: { label: 'Name of new share', type: 'String' }, unit: { label: 'Business unit', type: 'String' } }, execute: function (params) { run('shares select ' + params.unit); run('filesystem ' + params.name); run('commit'); return ('Created new share "' + params.name + '"'); } };
Si vous téléchargez ce workflow et que vous l'exécutez, une boîte de dialogue vous invitera à renseigner le nom du partage et celui de la division commerciale. Une fois que le partage aura été créé, vous en serez informé dans un message.