Skript

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

Um das Skript-Widget zu verwenden, muss ein Benutzer mindestens die Rolle Operator haben.

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 wird (standardmäßig der Name des Skripts)

Aktuellen Status anzeigen

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

Vollständigen Verlauf einschließen

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

Letzte Job-Ausgabe anzeigen

Zeigt die Ausgabe des letzten Jobs im Widget an.

Nur Codeblöcke anzeigen

Nur mit <markdown> und <html> markierte Blöcke in die Ausgabe des Widgets aufnehmen.

Ausführbar

Ermöglicht die Ausführung des Skripts über das Widget

Quelldatei verwenden

Ermöglicht das Ablegen/Auswählen von Quelldateien, um sie an die Skriptausführung anzuhängen

Überschreiben der Ausführungskonfiguration zulassen

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

Ausgabe

Wenn die Option Show latest job output aktiviert ist, wird die Ausgabe des letzten Laufs im Widget angezeigt.
Es gibt drei Arten von Ausgaben:

  1. Text: Einfacher Text, einschließlich der Logs, 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

main.py des Skripts

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 Include full history Flag wahr ist, öffnet ein Klick auf die Glühbirne oder den Titel den folgenden Verlaufsdialog.

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

Anzeige für laufende Aufträge

Wenn für das ausgewählte Skript gerade ein Auftrag läuft, wird rechts neben dem Titel eine Anzeige eingeblendet.

image-20250214-092545.png