tachtler:ansible_stdout_compact_logger
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
tachtler:ansible_stdout_compact_logger [2023/02/09 10:05] – klaus | tachtler:ansible_stdout_compact_logger [2023/02/09 11:29] (aktuell) – klaus | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
[[https:// | [[https:// | ||
- | |||
^ Beschreibung | ^ Beschreibung | ||
Zeile 27: | Zeile 26: | ||
===== Herunterladen ===== | ===== Herunterladen ===== | ||
+ | |||
+ | Damit der [[https:// | ||
+ | |||
+ | Dazu soll auf dem PC/Server auf dem [[https:// | ||
+ | < | ||
+ | $ mkdir -p ~/ | ||
+ | </ | ||
+ | |||
+ | Durch den zuvor ausgeführten Befehl, sollte nun nachfolgendes Verzeichnis entstanden sein, was mit nachfolgendem Befehl überprüft werden kann: | ||
+ | < | ||
+ | $ ls -l ~/ | ||
+ | total 0 | ||
+ | </ | ||
+ | |||
+ | Anschliessend kann nun mit nachfolgendem Befehl das Python-Skript aus dem der [[https:// | ||
+ | < | ||
+ | $ curl -o ~/ | ||
+ | % Total % Received % Xferd Average Speed | ||
+ | | ||
+ | 100 14553 100 14553 0 | ||
+ | </ | ||
+ | |||
+ | Durch den zuvor ausgeführten Befehl, sollte nun nachfolgende Datei heruntergeladen worden sein, was mit nachfolgendem Befehl überprüft werden kann: | ||
+ | < | ||
+ | $ ls -l ~/ | ||
+ | total 340 | ||
+ | -rw-r--r-- 1 ansible ansible 345836 Feb 9 10:14 anstomlog.py | ||
+ | </ | ||
+ | |||
+ | ===== Konfiguration ===== | ||
+ | |||
+ | Nachfolgende Anpassungen müssen an der z.B. [[https:// | ||
+ | * '' | ||
+ | des Benutzers, hier '' | ||
+ | |||
+ | ==== ~/ | ||
+ | |||
+ | Nachfolgende Anpassungen an der [[https:// | ||
+ | * '' | ||
+ | des Benutzers, hier '' | ||
+ | |||
+ | (**Nur relevanter Ausschnitt**) | ||
+ | |||
+ | * <code ini># (pathspec) Colon separated paths in which Ansible will search for Callback Plugins. | ||
+ | ; Tachtler | ||
+ | ; default: ; | ||
+ | callback_plugins=~/ | ||
+ | |||
+ | Einrichten des Pfades wo die " | ||
+ | |||
+ | * <code ini># (string) Set the main callback used to display Ansible output. You can only have one at a time. | ||
+ | # You can have many other callbacks, but just one can be in charge of stdout. | ||
+ | # See : | ||
+ | ; Tachtler | ||
+ | ; default: ; | ||
+ | stdout_callback=anstomlog</ | ||
+ | |||
+ | Einrichten des '' | ||
+ | |||
+ | Mit nachfolgendem Befehl kann überprüft werden, ob das Python-Skript [[https:// | ||
+ | < | ||
+ | $ python ~/ | ||
+ | ............ | ||
+ | ---------------------------------------------------------------------- | ||
+ | Ran 12 tests in 0.000s | ||
+ | |||
+ | OK | ||
+ | </ | ||
+ | |||
+ | ===== Test-Ausgabe ===== | ||
+ | |||
+ | ==== Ohne anstomlog ==== | ||
+ | |||
+ | {{: | ||
+ | |||
+ | * //Quelle: [[https:// | ||
+ | |||
+ | ==== Mit anstomlog ==== | ||
+ | |||
+ | {{: | ||
+ | |||
+ | * //Quelle: [[https:// | ||
+ | |||
+ |
tachtler/ansible_stdout_compact_logger.1675933523.txt.gz · Zuletzt geändert: 2023/02/09 10:05 von klaus