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.
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:
Testo: Testo semplice, compresi i log stampati sulla console durante l'esecuzione dello script.
Testo formattato in HTML.
Testo Markdown.
Assicurarsi di contrassegnare l'output con i rispettivi tag:
<markdown> Il vostro output markdown qui </markdown>.
<html> Il contenuto HTML qui </html>.
Testo | Html | markdown | |
---|---|---|---|
script main.py | |||
output dello script | |||
Output del widget |
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.
Indicatore di esecuzione
Se per lo script selezionato è in corso un lavoro, sul lato destro del titolo viene visualizzato un indicatore.