app/models/setting/ansible.rb in foreman_ansible-2.1.0 vs app/models/setting/ansible.rb in foreman_ansible-2.1.1
- old
+ new
@@ -71,9 +71,24 @@
'that Host Parameters can be used directly in the playbooks.'\
'When false, Host Parameters can only be accessed through'\
'foreman_params["host_parameter"] in the playbooks.'),
true,
N_('Top level Ansible variables')
+ ),
+ set(
+ 'ansible_interval',
+ N_('Timeout (in minutes) when hosts should have reported.'),
+ '30',
+ N_('Ansible report timeout')
+ ),
+ set(
+ 'ansible_out_of_sync_disabled',
+ format(N_('Disable host configuration status turning to out of'\
+ ' sync for %{cfgmgmt} after report does not arrive within'\
+ ' configured interval'), :cfgmgmt => 'Ansible'),
+ false,
+ format(N_('%{cfgmgmt} out of sync disabled'),
+ :cfgmgmt => 'Ansible')
)
].compact.each do |s|
create(s.update(:category => 'Setting::Ansible'))
end
end