SaltStack状态文件中的语法错误

时间:2015-08-23 15:10:13

标签: salt-stack

我是SaltStack的新手。我的第一个州档案中有一个错误。

状态文件是:

openvpn:
  pkg.installed: []
  /etc/openvpn:
    file.recurse:
      - source: salt://myvpn/openvpn-files
  service.running: []

错误:State 'openvpn' in SLS u'myvpn' is not formed as a list

你能告诉我失败的地方吗?

1 个答案:

答案 0 :(得分:1)

我发现了错误。它无法定义其他州内的状态(/etc/openvpn:内的openvpn:

我已经这样修好了:

openvpn:
  pkg.installed: []
  file.recurse:
    - name: /etc/openvpn
    - source: salt://myvpn/openvpn-files
  service.running: []