Script

Il widget Script può essere utilizzato per eseguire, mostrare lo stato e controllare la cronologia di uno script.

Per utilizzare il widget Script, l'utente deve avere un ruolo di operatore o superiore.

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

Impostazioni

Impostazioni

Descrizione

Id script

Lo script da utilizzare in questo widget

Titolo

Titolo da mostrare sul widget (predefinito è il nome dello script)

Mostra ultimo stato

Flag per mostrare/nascondere la lampadina che indica lo stato dell'ultima esecuzione dello script.

Includi cronologia completa

Rende accessibile la cronologia completa dello script dal widget (facendo clic sulla lampadina o sul titolo).

Mostra l'output dell'ultimo lavoro

Mostra l'output dell'ultimo lavoro nel widget.

Mostra solo i blocchi di codice

Include solo i blocchi con tag <markdown> e <html> nell'output del widget.

Eseguibile

Abilita l'esecuzione dello script dal widget

Usa file sorgente

Consente di rilasciare/selezionare il file sorgente da allegare all'esecuzione dello script.

Consente di sovrascrivere la configurazione di esecuzione

Consente all'utente di sovrascrivere la configurazione di esecuzione predefinita definita nelle impostazioni del widget.

Uscita

Se il flag Show latest job output è selezionato, l'output dell'ultima esecuzione verrà mostrato nel Widget.
L'output può essere di tre tipi:

  1. Testo: Testo semplice, compresi i log stampati sulla console durante l'esecuzione dello script.

  2. Testo formattato in HTML.

  3. Testo Markdown.

Assicurarsi di contrassegnare l'output con i rispettivi tag:

  1. <markdown> Il vostro output markdown qui </markdown>.

  2. <html> Il contenuto HTML qui </html>.

Testo

Html

markdown

script main.py

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

output dello script

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

Output del widget

image-20250811-065135.png

image-20250811-065359.png

image-20250811-065621.png

Finestra di dialogo della cronologia

Se il flag Include full history è vero, cliccando sulla lampadina o sul titolo si apre la seguente finestra di dialogo della cronologia.

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

Indicatore di esecuzione

Se per lo script selezionato è in corso un lavoro, sul lato destro del titolo viene visualizzato un indicatore.

image-20250214-092545.png