每当我运行salt '*' state.highstate ,Salt会使用以下格式输出每个模块:
service_|-zabbix_server_|-zabbix-server-mysql_|-running: ---------- __run_num__: 17 changes: ---------- comment: Service zabbix-server-mysql is already enabled, and is in the desired state name: zabbix-server-mysql result: True retcode: 2
我认为这个事情发生后,我不经意地跑了一个e ,如salt '*' state.highstate e 。
任何关于如何恢复到正常输出格式的理论?
高级输出格式化在/ etc / salt / master或/etc/salt/master.d/中通过几个选项进行configuration。 尝试设置这些并重新启动salt-master。
22.8.4.6。 state_verbose
控制状态运行的详细程度。 默认情况下,返回所有状态的结果,但将此值设置为False将导致salt仅显示状态失败的输出或成功,而不对minion进行任何更改。
state_verbose:真的
&
22.8.4.7。 state_output
如果输出是每个更改状态的完整多行输出(如果设置为“full”),则state_output设置会更改,但如果设置为“terse”,输出将缩短为单行。 如果设置为“混合”,输出将是简洁的,除非一个状态失败,在这种情况下,输出将是满的。 如果设置为“更改”,则输出将是满的,除非状态没有改变。
state_output:完整
&
22.8.1.18。 产量
设置salt命令使用的默认输出器。
输出:嵌套