Script
Le widget Script permet d'exécuter un script, d'afficher son état et de consulter son historique.
Pour utiliser le widget Script, l'utilisateur doit disposer d'un rôle d'opérateur ou d'un rôle supérieur.
Paramètres
Paramètre | Description |
|---|---|
ID du script | Le script à utiliser dans ce widget |
Titre | Titre à afficher sur le widget (par défaut : nom du script) |
Afficher l'état de la dernière exécution | Cochez cette case pour afficher ou masquer l'état de la dernière exécution du script ou de la configuration d'exécution |
Sélectionner la configuration d'exécution à afficher | Permet aux utilisateurs de personnaliser les configurations d'exécution qui s'affichent lors de l'affichage de l'état du script |
Inclure l'historique complet | Rend l'historique complet du script accessible depuis le widget (en cliquant sur l'ampoule ou le titre) |
Afficher le résultat du dernier travail | Affiche le résultat du dernier travail dans le widget |
Afficher uniquement les blocs de code | N'inclut que les blocs balisés <markdown> et <html> dans la sortie du widget. |
Exécutable | Permet d'exécuter le script à partir du widget |
Utiliser le fichier source | Permet de glisser-déposer ou de sélectionner un fichier source à associer à l'exécution du script |
Autoriser la modification de la configuration d'exécution | Permet à l'utilisateur de remplacer la configuration d'exécution par défaut définie dans les paramètres du widget |
État de la dernière exécution
Si l'indicateur « Show last run status » est défini sur « true », la dernière exécution du script s'affiche dans le widget avec des détails personnalisables (heure de création, utilisateur et durée).
Si plusieurs configurations d'exécution sont sélectionnées, l'icône affiche le pire scénario parmi toutes les exécutions.
Sortie
Si l'option « Show latest job output » est cochée, la sortie de la dernière exécution s'affiche dans le widget.
La sortie peut être de trois types :
Texte : texte simple, y compris les journaux affichés sur la console lors de l'exécution du script.
Texte au format HTML.
Texte au format Markdown.
Veillez à marquer votre sortie avec les balises correspondantes :
<markdown> Votre sortie Markdown ici </markdown>
<html> Votre contenu HTML ici </html>
Texte | HTML | Markdown | |
|---|---|---|---|
script main.py | |||
Sortie du script | |||
Sortie du widget |
Boîte de dialogue d'historique
Si le drapeau « Include full history » est activé, cliquer sur l'ampoule ou le titre ouvrira la boîte de dialogue d'historique suivante.
Barre de progression
Si le drapeau « Show progress bar » est activé et que le script publie ses informations de progression (Scripts), une barre de progression s'affiche pour suivre l'avancement du script dans le widget qui a déclenché la tâche.
Indicateur d'exécution
Si une tâche est en cours d'exécution pour le script sélectionné, un indicateur s'affiche à droite du titre.
















