2017-05-09 2 views
0

Ist es möglich, JSON-Datei von Salzstack, die auf Minions mit Staaten Funktionalität befindet zu verarbeiten?SaltStack Verarbeitung JSON-Datei

Ich bin mir sicher, dass es möglich sein sollte, die Funktionalität von Jinja zu nutzen, aber keine Informationen finden kann.

+0

Hallo und willkommen zu StackOverflow. Die Frage, die Sie gestellt haben, gehört nicht zu den hier diskutierten Fragen. In der [FAQ] (http://stackoverflow.com/faq) finden Sie, welche Art von Fragen Sie hier stellen können. Grüße. –

Antwort

4

cp.get_file_str ist, was Sie brauchen.

Sie können die folgende Zeile zum Beispiel oben in Ihrer Statusdatei hinzufügen und wird die Datei von dem Diener als json laden.

Zuerst wird es laden als string dann load_json Filter den string zu json Objekt konvertieren, so dass Sie es wie ein normales json umgehen kann.

{% set json_data = salt.cp.get_file_str('/path/to/myfile.json') | load_json %} 

Hinweis: Diese Zeile wird vor den Statusmodulen kompiliert.

Verwandte Themen