Output
Ändern Sie die Rückgabe von Salt
Last updated
Ändern Sie die Rückgabe von Salt
Last updated
Mit dem Parameter --state-ouput
können Sie die Menge an Informationen auf der Konsole reduzieren.
Der State-Outputter hat u.A. folgende Ausgabemodi:
full
(voll),terse
(knapp),mixed
(gemischt), undchanges
(Änderungen).Die Standardeinstellung ist
full
, wodurch viele Zeilen mit detaillierten Informationen für jeden ausgeführten Chunk angezeigt werden.Bei
terse
wird die Ausgabe stark vereinfacht und in nur einer Zeile angezeigt.Bei der Einstellung
mixed
wird eine knappe Ausgabe verwendet, es sei denn, ein Zustand ist fehlgeschlagen; in diesem Fall wird die vollständige Ausgabe verwendet.Wenn
changes
verwendet wird, wird terse ausgegeben, wenn kein Fehler und keine Änderungen aufgetreten sind, andernfalls wird die vollständige Ausgabe verwendet.
Alle Optionen nachzulesen in der 📖 Salt Dokumentation.
Wenn die Rückgabe mit der Option terse
stark verkürzt wird, gegen unter Umständen wichtige Informationen zur Fehleranalyse verloren. Nutzen Sie ein zusätzliches Logfile, um alle Details in einer Datei zu speichern. Beispiel:
Die Details der Salt-Rückgabe werden im Logfile als Python-Dictionary gespeichert. Das ist schwer lesbar. Mit dem nachfolgenden Script können Sie das Logfile in eine formatierte Json-Ausgabe umwandeln.