Skript

Das Skript-Widget kann verwendet werden, um ein Skript auszuführen, dessen Status anzuzeigen und dessen Verlauf zu überprüfen.

Um das Skript-Widget verwenden zu können, benötigt der Benutzer mindestens die Rolle „Operator“.

image-20250613-065326.pngimage-20250613-065355.png

Einstellungen

Einstellung

Beschreibung

Skript-ID

Das in diesem Widget zu verwendende Skript

Titel

Ein Titel, der im Widget angezeigt werden soll (standardmäßig der Name des Skripts)

Neuesten Status anzeigen

Flag zum Ein-/Ausblenden der Glühbirne, die den Status der letzten Skriptausführung anzeigt

Vollständigen Verlauf einbeziehen

Macht den vollständigen Verlauf des Skripts über das Widget zugänglich (durch Klicken auf die Glühbirne oder den Titel)

Neueste Job-Ausgabe anzeigen

Zeigt die Ausgabe des letzten Auftrags im Widget an

Nur Code-Blöcke anzeigen

Bezieht nur mit <markdown> und <html> getaggte Blöcke in die Ausgabe des Widgets ein.

Ausführbar

Ermöglicht die Ausführung des Skripts aus dem Widget heraus

Quelldatei verwenden

Ermöglicht das Ablegen/Auswählen einer Quelldatei, die an die Skriptausführung angehängt werden soll

Überschreiben der Ausführungskonfiguration zulassen

Ermöglicht es dem Benutzer, die in den Widget-Einstellungen definierte Standard-Ausführungskonfiguration zu überschreiben

Ausgabe

Wenn das Kontrollkästchen „Show latest job output“ (Ausgabe im Widget anzeigen) aktiviert ist, wird die Ausgabe der letzten Ausführung im Widget angezeigt. Es gibt
drei Arten von Ausgaben:

  1. Text: Einfacher Text, einschließlich der Protokolle, die bei der Ausführung des Skripts auf der Konsole ausgegeben werden.

  2. HTML-formatierter Text.

  3. Markdown-Text.

Achten Sie darauf, Ihre Ausgabe mit den entsprechenden Tags zu kennzeichnen:

  1. <markdown> Ihre Markdown-Ausgabe hier </markdown>

  2. <html> Ihr HTML-Inhalt hier </html>

Text

Html

Markdown

Skript main.py

image-20250811-065015.pngimage-20250811-065340.pngimage-20250811-065550.png

Ausgabe des Skripts

image-20250811-065100.pngimage-20250811-065412.pngimage-20250811-065606.png

Ausgabe des Widgets

image-20250811-065135.png

image-20250811-065359.png

image-20250811-065621.png

Verlaufsdialog

Wenn das Flag „Include full history“ auf „true“ gesetzt ist, wird durch Klicken auf die Glühbirne oder den Titel der folgende Verlaufsdialog geöffnet.

image-20250214-092230.pngimage-20250214-092254.png

Ausführungsanzeige

Wenn derzeit ein Job für das ausgewählte Skript ausgeführt wird, wird rechts neben dem Titel eine Anzeige eingeblendet.

image-20250214-092545.png