Project

General

Profile

Download (661 Bytes) Statistics
| Branch: | Tag: | Revision:
---
# Puppet management
:enabled: <%= @module_enabled %>
# valid providers:
# puppet_proxy_puppetrun (for puppetrun/kick, deprecated in Puppet 3)
# puppet_proxy_mcollective (uses mco puppet)
# puppet_proxy_ssh (run puppet over ssh)
# puppet_proxy_salt (uses salt puppet.run)
# puppet_proxy_customrun (calls a custom command with args)
<% unless [nil, :undefined, :undef, ''].include?(scope.lookupvar("foreman_proxy::puppetrun_provider")) -%>
:use_provider: puppet_proxy_<%= scope.lookupvar("foreman_proxy::puppetrun_provider") %>
<% else -%>
#:use_provider: puppet_proxy_puppetrun
<% end -%>

:puppet_version: <%= @puppetversion %>
(10-10/24)