Chef bekommen - Wie die Ausgabe eines Befehls in einen Ruby-Variable bekommenChef - Wie die Ausgabe eines Befehl an einen Ruby-Variable
ich das unten stehende Szenario, wo ich für eine Datei grep
command "ls /filder1 | grep .txt"
grep gibt eine Ausgabe der Dateinamen/Dateinamen, wenn sie vorhanden ist.,
ich die Ausgabe in einem ruby-Variable gespeichert werden soll und es in der Vorlage verwenden, um eine Konfigurationsdatei zu generieren.
Wie mache ich das?
verwenden, aber, wie das auf dem Knoten zu tun? – brauliobo
Chef-Solo und Varianten läuft ausschließlich auf dem Knoten. Chef Client macht einige Dinge um herauszufinden, was zu laufen ist, lädt die benötigten Dateien herunter und führt dann im Prinzip Chef-Solo aus (zumindest habe ich zuletzt in Version 10 und 11 gesucht). Es wird die Ergebnisse von dem Knoten führen es so weit ich weiß – EnabrenTane
Wird das nicht während der Kompilierung durchlaufen, im Gegensatz zu wenn Chef den Konvergenzprozess ausgeführt wird? – jaywhy13