Chef - Ruby - ArgumentsError ожидается 0 - PullRequest
0 голосов
/ 02 марта 2020

Я пытаюсь написать кулинарную книгу в Chef (очень новая), и у меня появляется следующая ошибка, которую я не могу обернуть

template node '/etc/selinux/config' do 
    source "config.erb"
    mode "0644"
    variables(
        :selinux_state => node['selinux']['selinux-state'],
        :selinux_type => node['selinux']['selinux-type']
        )
    owner duser
    group dgroup 
    action :create
    ignore_failure true

end 

FATAL: ArgumentError: неверное количество аргументов (задано 1, ожидается 0)

Я проверил документацию и насколько я могу судить, я следую правильный синтаксис.

Может кто-нибудь просветить меня, где ошибка?

1 Ответ

2 голосов
/ 02 марта 2020

У вас есть дополнительный node в объявлении ресурса. Изменить:

template node '/etc/selinux/config' do 

на

template '/etc/selinux/config' do
...