Utilisation Des Workflows; Contexte D'exécution Des Workflows - Oracle ZS4-4 Manuel D'entretien

Masquer les pouces Voir aussi pour ZS4-4:
Table des Matières

Publicité

organisations ou applications particulières. Pour plus d'informations sur les actions d'alerte,
reportez-vous à la section
systèmes Oracle ZFS Storage Appliance, version 2013.1.3.0

Utilisation des workflows

Un workflow est matérialisé par un fichier ECMAscript valide contenant une seule variable
globale, workflow. Ce fichier constitue un objet qui doit contenir trois membres au minimum :
TABLEAU 57
Membre obligatoire
name
description
execute
L'exemple suivant illustre un workflow trivial canonique :
var workflow = {
};
Après téléchargement de ce workflow vers l'appareil, un nouveau workflow nommé "Hello
world" est disponible. L'exécution de ce workflow génère la sortie "hello world!".
Contexte d'exécution des workflows
Les workflows s'exécutent de manière asynchrone dans le shell d'Oracle ZFS Storage
Appliance ; par défaut, ils s'exécutent comme s'ils étaient eux-mêmes des utilisateurs exécutant
des workflows. Les workflows disposent librement de l'utilitaire de script d'Oracle ZFS Storage
Appliance et peuvent interagir avec Oracle ZFS Storage Appliance comme n'importe quelle
autre instance de shell d'Oracle ZFS Storage Appliance. En d'autres termes, les workflows
peuvent exécuter des commandes, analyser des sorties, modifier des états, etc. L'exemple
suivant, plus complexe, utilise la fonction run pour renvoyer l'utilisation actuelle de la CPU :
var workflow = {
" Configuration des alertes " du manuel " Guide d'administration des
Membres objets obligatoires
name: 'Hello world',
description: 'Bids a greeting to the world',
execute: function () { return ('hello world!') }
name: 'CPU utilization',
description: 'Displays the current CPU utilization',
execute: function () {
run('analytics datasets select name=cpu.utilization');
cpu = run('csv 1').split('\n')[1].split(',');
Type
String
String
Fonction
Utilisation des workflows
 ".
Description
Nom du workflow
Description du workflow
Fonction exécutant le workflow
Maintenance du système
329

Publicité

Table des Matières
loading

Produits Connexes pour Oracle ZS4-4

Ce manuel est également adapté pour:

Zs3-4Zs3-27420732071207 20 série

Table des Matières