Để thực sự trả lời câu hỏi, vâng, có bộ lọc đầu ra chỉ cho các thay đổi:
salt '*' state.highstate --state-output=changes
Điều này sẽ hiển thị một lớp lót cho những thứ ở đúng trạng thái và đầu ra thích hợp cho các thay đổi. ví dụ:
<...>
Name: /etc/sudoers - Function: file.managed - Result: Clean
Name: /etc/timezone - Function: file.managed - Result: Clean
Name: /etc/pki/tls/certs/logstash-forwarder.crt - Function: file.managed - Result: Clean
Name: /etc/init.d/logstash-forwarder - Function: file.managed - Result: Clean
----------
ID: /etc/logstash-forwarder
Function: file.managed
Result: True
Comment: File /etc/logstash-forwarder updated
Started: 14:14:28.580950
Duration: 65.664 ms
Changes:
----------
diff:
---
+++
@@ -1,6 +1,6 @@
{
"network": {
- "servers": [ "10.0.0.104:5000" ],
+ "servers": [ "10.0.0.72:5000" ],
"timeout": 15,
"ssl ca": "/etc/pki/tls/certs/logstash-forwarder.crt"
},
Name: deb http://packages.elasticsearch.org/logstashforwarder/debian stable main - Function: pkgrepo.managed - Result: Clean
Name: logstash-forwarder - Function: pkg.installed - Result: Clean
<...>
Có cách nào để xác định này trên dòng lệnh, ví dụ: muối '*' state.highstate state_output = ngắn gọn – djsmith
muối - -state-output = terse '*' state.highstate –
là loại lọc này có sẵn trên gọi muối không? dường như không. –