2017-05-09 10 views
0

상태 기능을 사용하는 미니언에 위치한 saltstack으로 json 파일을 처리 할 수 ​​있습니까?SaltStack json 파일 처리

jinja의 기능을 사용하는 것이 가능해야하지만 정보를 찾을 수는 없습니다.

+0

안녕하세요. StackOverflow에 오신 것을 환영합니다. 게시 한 질문은 여기서 논의 된 질문의 범위에 포함되지 않습니다. 여기에서 질문 할 수있는 질문을 보려면 [FAQ] (http://stackoverflow.com/faq)를 참조하십시오. 문안 인사. –

답변

4

cp.get_file_str이 필요합니다.

예를 들어 상태 파일의 맨 위에 다음 줄을 추가하고 미니언의 파일을 json으로로드 할 수 있습니다. 당신이 정상 json처럼 처리 할 수 ​​있도록 string 다음 load_json 필터가 stringjson에 개체를 변환하므로

먼저 그것을로드합니다.

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

참고 : 해당 줄은 상태 모듈보다 먼저 컴파일됩니다.